rocksmq-related Configurations
If you want to enable kafka, needs to comment the pulsar configs
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
| Description | Default Value | 
|---|---|
|  | /var/lib/milvus/rdb_data | 
rocksmq.lrucacheratio
| Description | Default Value | 
|---|---|
| rocksdb cache memory ratio | 0.06 | 
rocksmq.rocksmqPageSize
| Description | Default Value | 
|---|---|
| The maximum size of messages in each page in RocksMQ. Messages in RocksMQ are checked and cleared (when expired) in batch based on this parameters. Unit: Byte. | 67108864 | 
rocksmq.retentionTimeInMinutes
| Description | Default Value | 
|---|---|
| The maximum retention time of acked messages in RocksMQ. Acked messages in RocksMQ are retained for the specified period of time and then cleared. Unit: Minute. | 4320 | 
rocksmq.retentionSizeInMB
| Description | Default Value | 
|---|---|
| The maximum retention size of acked messages of each topic in RocksMQ. Acked messages in each topic are cleared if their size exceed this parameter. Unit: MB. | 8192 | 
rocksmq.compactionInterval
| Description | Default Value | 
|---|---|
| Time interval to trigger rocksdb compaction to remove deleted data. Unit: Second | 86400 | 
rocksmq.compressionTypes
| Description | Default Value | 
|---|---|
| compaction compression type, only support use 0,7. 0 means not compress, 7 will use zstd. Length of types means num of rocksdb level. | 0,0,7,7,7 |