Конфигурации, связанные с rocksmq
Если вы хотите включить kafka, необходимо прокомментировать конфиги pulsar
kafka:
brokerList: localhost:9092
saslUsername:
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
Описание | Значение по умолчанию |
---|---|
Коэффициент кэш-памяти rocksdb | 0.06 |
rocksmq.rocksmqPageSize
Описание | Значение по умолчанию |
---|---|
Максимальный размер сообщений в каждой странице в RocksMQ. Сообщения в RocksMQ проверяются и очищаются (по истечении срока действия) пакетно на основе этого параметра. Единица измерения: Байт. | 67108864 |
rocksmq.retentionTimeInMinutes
Описание | Значение по умолчанию |
---|---|
Максимальное время хранения подтвержденных сообщений в RocksMQ. Одобренные сообщения в RocksMQ сохраняются в течение указанного периода времени, а затем удаляются. Единица измерения: Минута. | 4320 |
rocksmq.retentionSizeInMB
Описание | Значение по умолчанию |
---|---|
Максимальный размер хранения подтвержденных сообщений каждой темы в RocksMQ. Одобренные сообщения в каждой теме очищаются, если их размер превышает этот параметр. Единица измерения: МБ. | 8192 |
rocksmq.compactionInterval
Описание | Значение по умолчанию |
---|---|
Интервал времени, через который запускается уплотнение rocksdb для удаления удаленных данных. Единица измерения: секунда | 86400 |
rocksmq.compressionTypes
Описание | Значение по умолчанию |
---|---|
Тип сжатия, поддерживается только использование 0,7. 0 означает не сжимать, 7 будет использовать zstd. Длина типов означает количество уровней rocksdb. | 0,0,7,7,7 |