Créer un nouveau cache de messagerie Pub/Sub
Un cache de messagerie Pub/Sub peut être créé via le NCache Centre de gestion et outils de ligne de commande.
Notes
Le processus de création d'un Messagerie Pub/Sub cache revient à créer un Cache distribué, sauf que vous devez spécifier le Type de magasin en mémoire as Messagerie Pub/Sub au lieu de Cache distribué.
Conditions préalables à la création d'un cache de messagerie Pub/Sub
Assure-toi NCache Le service est démarré. Si ce n'est pas le cas, procédez comme suit :
- Pour .NET, tapez la commande suivante dans un outil de ligne de commande (exécuté en tant qu'administrateur) :
Start-Service -Name NCacheSvc
- Pour .NET Core, courir NCacheSvc en tant qu'administrateur.
Créez un nouveau cache de messagerie Pub/Sub à l'aide de l'outil NCache Centre de gestion
Lancez l' NCache Centre de gestion en accédant à http://localhost:8251 or
<server-ip>:8251
sur Windows et Linux.Dans la barre de navigation de gauche, cliquez sur Caches en cluster. Cela ouvre la Caches en cluster page à
<server-ip>:8251/ClusteredCaches/
. La page affiche tous les caches en cluster existants sur votre machine et des détails supplémentaires tels que la topologie, les serveurs et la plate-forme serveur.Pour créer un nouveau cache Pub/Sub Messaging, cliquez sur Nouveauté.
- Extrait du Type de magasin en mémoire menu déroulant, sélectionnez Messagerie Pub/Sub et indiquez le nom de votre cache. Sélectionner JSON or binaire du La sérialisation menu déroulant selon vos besoins. Cliquez sur Suivant.
Si un cache portant le nom spécifié existe déjà, un message d'erreur s'affiche.
Notes
Comme approche recommandée, utilisez la sérialisation JSON si vous utilisez ASP.NET 5.0 et versions ultérieures. Pour plus de détails cliquez ici.
- Sélectionnez la topologie de mise en cache et toutes les options avancées telles que Délai d'expiration de l'opération et de Intervalle de réplication statistique. Si vous avez sélectionné le Cache de Partition-Réplica topologie, vous devez sélectionner une stratégie de réplication, soit asynchrones or Mesures synchronesCliquez sur Suivant.
- Spécifie le Taille maximale du cache, si nécessaire. Vous pouvez également ajouter des nœuds de cache au cluster en spécifiant l'adresse IP du nœud et en cliquant sur le bouton Ajouter un nœud bouton. Pour ajouter d'autres nœuds, cliquez sur Ajouter un nœudCliquez sur Suivant une fois tous les nœuds requis ajoutés.
Si un nœud est déjà enregistré sur ce cache, une notification est demandée.
- Changez le Port de grappe et de Plage de ports si nécessaire. Activez le pipelining pour le cache si nécessaire en cochant la case Activer le pipelining case à cocher. Met le Intervalle de lot pendant la durée après laquelle les commandes seront transmises sur le réseau en microsecondes. Cliquez sur Suivant.
- Si vous souhaitez activer le chiffrement et la compression, cochez la case Activer le cryptage et de Activer la compression cases à cocher. Si activé, définissez le Fournisseurs et de ACTIVITES pour le cryptage et Taille du seuil pour la compression. Cliquez sur Suivant.
On options avancées page, vous pouvez configurer les paramètres suivants :
L'expulsion est activée par défaut. Vous pouvez configurer le Politique d'expulsion par conséquent. Si vous souhaitez désactiver l'expulsion, décochez la case Activer l'expulsion.
Vous pouvez également modifier le Pourcentage d'expulsion; les éléments seront expulsés du cache à l'aide de ce pourcentage si l'expulsion est activée.
Vous pouvez changer le Intervalle de nettoyage valeur. La valeur par défaut est de 15 secondes.
Ce cache peut être démarré automatiquement à la fin de ce processus si vous avez coché la case Démarrer ce cache sur Terminer case à cocher dans cette boîte de dialogue.
Vous pouvez faire démarrer le cache automatiquement après le redémarrage du service en cochant la case Démarrage automatique de ce cache au démarrage du service.
- Cliquez Finition. Le cache créé apparaîtra sur le Caches en cluster page avec les nœuds du serveur et leur état. Une notification de réussite sera reçue dans le panneau de notification.
Créer un nouveau cache de messagerie Pub/Sub à l'aide des outils de ligne de commande
Vous pouvez utiliser Command pour gérer les caches de messagerie Pub/Sub à l'aide de l'outil NCache applets de commande prises en charge.
Créer un cache
La Nouveau cache L'outil permet à l'utilisateur de créer un nouveau cache sur un ou plusieurs nœuds de serveur.
Cette commande crée un cache de messagerie Pub/Sub nommé demoCache de topologie Partition-Replica de taille 1024 20.200.20.40 Mo sur les nœuds de serveur 20.200.20.39 et XNUMX.
New-Cache -Name demoCache -InMemoryStoreType PubSubMessaging -Server "20.200.20.40,20.200.20.39" -Size 1024 -Topology PartitionReplica
Voir aussi
Démarrer le cache
Ajouter un nœud de serveur
Ajouter un cache existant
Supprimer le cache
Vider le cache