rocksmq関連設定
kafkaを有効にしたい場合は、pulsarのコンフィグをコメントする必要がある。
kafka
brokerList: localhost:9092
saslユーザー名
saslPassword
saslMechanisms:
securityProtocol:
ssl:
enabled: false # whether to enable ssl mode
tlsCert: # path to client's public key (PEM) used for authentication
tlsKey: # path to client's private key (PEM) used for authentication
tlsCaCert: # file or directory path to CA certificate(s) for verifying the broker's key
tlsKeyPassword: # private key passphrase for use with ssl.key.location and set_ssl_cert(), if any
readTimeout:10
rocksmq.path
| 説明 | デフォルト値 |
|---|---|
|
|
/var/lib/milvus/rdb_data |
rocksmq.lrucacheratio
| 説明 | デフォルト値 |
|---|---|
| 岩盤キャッシュメモリ比率 | 0.06 |
rocksmq.rocksmqPageSize
| 説明 | デフォルト値 |
|---|---|
| RocksMQの各ページのメッセージの最大サイズ。RocksMQのメッセージは、このパラメータに基づいて一括でチェックされ、(期限切れになると)クリアされる。単位はバイト:バイト数。 | 67108864 |
rocksmq.retentionTimeInMinutes
| 値 | デフォルト値 |
|---|---|
| RocksMQのackedメッセージの最大保持時間。RocksMQのAckedメッセージは指定された時間保持され、その後クリアされる。単位は単位: 分 | 4320 |
rocksmq.retentionSizeInMB
| 説明 | デフォルト値 |
|---|---|
| RocksMQの各トピックのackedメッセージの最大保持サイズ。各トピックのackedメッセージのサイズがこのパラメータを超えるとクリアされる。単位はMB | 8192 |
rocksmq.compactionInterval
| 説明 | デフォルト値 |
|---|---|
| 削除されたデータを削除するためにrockdbコンパクションをトリガする時間間隔。単位:秒 | 86400 |
rocksmq.compressionTypes
| 説明 | デフォルト値 |
|---|---|
| 圧縮タイプ。0,7のみサポート。0は圧縮しないことを意味し、7はzstdを使用する。型の長さはrockdbレベルの数を意味する。 | 0,0,7,7,7 |