milvus-logo
LFAI
Home
  • Guide d'administration

Configurations liées à mq

Milvus prend en charge quatre MQ : rocksmq (basé sur RockDB), natsmq (serveur nats intégré), Pulsar et Kafka.

Vous pouvez changer de MQ en définissant le champ mq.type.

Si vous ne définissez pas le champ mq.type par défaut, il y a une note sur l'activation de la priorité si nous configurons plusieurs mq dans ce fichier.

  1. mode autonome (local) : rocksmq(default) > natsmq > Pulsar > Kafka

  2. mode cluster : Pulsar(default) > Kafka (rocksmq et natsmq ne sont pas supportés en mode cluster)

mq.type

Description de l'option Valeur par défaut
  • Valeur par défaut : "default"
  • Valeurs valides : [default, pulsar, kafka, rocksmq, natsmq]
  • défaut

    mq.enablePursuitMode

    Description de la valeur par défaut Valeur par défaut
    Valeur par défaut : "true" (vrai) vrai

    mq.pursuitLag

    Description de la valeur par défaut Valeur par défaut
    time tick lag seuil d'entrée en mode poursuite, en secondes 10

    mq.pursuitBufferSize

    Description de la valeur par défaut Valeur par défaut
    taille de la mémoire tampon du mode poursuite, en octets 8388608

    mq.mqBufSize

    Description de la valeur par défaut Valeur par défaut
    Longueur de la mémoire tampon du client MQ 16

    mq.dispatcher.mergeCheckInterval

    Description de la valeur par défaut Valeur par défaut
    l'intervalle de temps (en secondes) pour que le répartiteur vérifie s'il faut fusionner. 1

    mq.dispatcher.targetBufSize

    Description de la valeur par défaut Valeur par défaut
    la longueur de la mémoire tampon du canal pour la fusion 16

    mq.dispatcher.maxTolerantLag

    Description de la valeur par défaut Valeur par défaut
    Valeur par défaut : "3", délai (en secondes) pendant lequel la cible envoie msgPack 3

    Traduit parDeepL

    Try Managed Milvus for Free

    Zilliz Cloud is hassle-free, powered by Milvus and 10x faster.

    Get Started
    Feedback

    Cette page a-t - elle été utile ?