Configurer Cassandra pour la production

Cet article décrit la procédure à suivre pour configurer le composant de base de données Cassandra pour une installation en production d'Apigee hybrid.

Configurer les paramètres de stockage et de segments de mémoire

Pour une installation Apigee hybride en production, Google vous recommande d'ajouter les paramètres de stockage et de segment de mémoire suivants à votre fichier de remplacement et de les appliquer au cluster :

cassandra:
  ...
  storage:
    capacity: 500Gi
  resources:
    requests:
      cpu: 7
      memory: 15Gi
  maxHeapSize: 8192M
  heapNewSize: 1200M

Pour en savoir plus sur ces paramètres de propriété, consultez la documentation de référence sur les propriétés de configuration.

Ajouter un stockage SSD pour l'environnement de production

Pour la base de données Cassandra, l'environnement d'exécution hybride utilise des volumes persistants créés de manière dynamique pour stocker des données. Pour configurer Cassandra correctement dans un environnement de production, vous devez configurer une définition StorageClass sauvegardée sur un disque dur SSD, et la désigner comme classe par défaut. Pour connaître la procédure détaillée, consultez la page Configuration de StorageClass.