Select your language

Sur notre serveur Flex géré, une instance Redis fonctionne par défaut sur le port 6379.
Avec les instructions suivantes, vous pouvez exécuter une deuxième instance-Redis sur un port différent.

Préparez votre propre instance-Redis

Pour effectuer les étapes suivantes, vous devez être connecté à votre serveur Managed Flex via SSH.

Nous vous recommandons de créer un dossier ~/app/ pour vos propres applications et un sous-dossier pour chacune de vos applications. De cette façon, vous pouvez garder une vue d'ensemble à tout moment. Pour votre propre instance Redis, nous créons le dossier ~/app/redis.

mkdir -p ~/app/redis/

Recevoir le fichier de configuration Redis

Ensuite, vous devrez demander à notre support technique de copier le fichier de configuration de Redis dans le dossier ~/app/redis que vous venez de créer.

Pour ce faire, créez un code d'assistance dans l'Hostpoint Control Panel.

Envoyez ensuite le code de support à notre support technique (support@hostpoint.ch) et demandez-lui de copier le fichier de configuration-Redis dans le dossier ~/app/redis.

Configurer redis

Vous pouvez commencer avec la coniguration-Redis dès que notre support technique vous a copié le fichier Redis.

Editez le fichier de configuration-Redis ~/app/redis/redis.conf avec vim ou nano et modifiez les lignes suivantes:

~/app/redis/redis.conf

			daemonize yes => daemonize no
pidfile /var/run/redis/redis.pid => pidfile /home/IHR_USERNAME/app/redis/redis.pid
port 6379 => port DER_GEWÜNSCHTE_PORT
dir /var/db/redis/ => dir /home/IHR_USERNAME/app/redis/

Dans le même fichier de configuration, vous avez également la possibilité de définir un mot de passe pour votre instance Redis. Pour ce faire, il suffit de rechercher # requirepass foobared , de supprimer le caractère # löschen und foobaredet de remplacer foobared par le mot de passe souhaité.

Intégration

Fonctionnement avec le Custom Service Control

Le Custom Service Control (CSC) peut prendre en charge le fonctionnement et la gestion automatique de votre application, par exemple, son démarrage et son arrêt lors de travaux de maintenance sur votre serveur.

La configuration de Redis dans le CSC est très simple. Pour ce faire, créez un nouveau Custom Service pour Redis:


			hpservices supervisord add redis
successfully created dir for redis: /home/username/.services/supervisord/redis
successfully created dir for redis: /home/username/.services/supervisord/redis/log
supervisord service config file written: /home/username/.services/supervisord/redis/service.conf

Cela crée un cadre de configuration pour le nouveau service dans le fichier ~/.services/supervisord/redis/service.conf . Pour Redis, la commande doit être adaptée, sinon vous pouvez accepter toutes les valeurs suggérées (enlevez le point-virgule au début de la ligne).

~/.services/supervisord/redis/service.conf

			[program:redis]
command=/usr/local/bin/redis-server %(ENV_HOME)s/app/redis/redis.conf ; the program (can take args)
directory=%(ENV_HOME)s/app/redis/ ; directory to cwd to before exec (default no cwd)
autostart=true ; start application at supervisord start (default: true)
stopwaitsecs=10 ; max num secs to wait before SIGKILL (default 10)
stdout_logfile=%(ENV_HOME)s/.services/supervisord/redis/log/default.log
stdout_logfile_maxbytes=1MB ; filesize at which to rotate logfiles (default ist 50MB)
stdout_logfile_backups=10 ; number of stdout logfile backups (0 means none, default 10)
stderr_logfile=%(ENV_HOME)s/.services/supervisord/redis/log/default.err
stderr_logfile_maxbytes=1MB ; filesize at which to rotate logfiles (default is 50MB)
stderr_logfile_backups=10 ; number of stderr logfile backups (0 means none, default 10)

Avec supervisorctl update vous pouvez activer la nouvelle configuration pour Redis:


			supervisorctl update
redis: added process group

Pour des informations plus détaillées sur le fonctionnement et les options disponibles avec le CSC, reportez-vous au Manuel pour le contrôle du service personnalisé.

Les essais

La nouvelle instance Redis peut maintenant être testée avec cette commande:

redis-cli -p DER_VON_IHNEN_GESETZTE_PORT ping

Si tout a été configuré correctement, vous devriez recevoir la réponse "PONG".

Si ce n'est pas le cas, nous vous recommandons de relire les instructions. Si cela ne fonctionne toujours pas, vous pouvez nous contacter avec plaîsir.

Veuillez noter les points suivants:

  1. Par la suite de votre configuration,deux instances-Redis sont en cours d'exécution. L'instance-Redis-standard et l'instance Redis que vous avez créée.
  2. Votre instance-Redis n'est pas contrôlé par nous, a cause de ca malheureusement nous ne pouvons pas réagir en cas d'erreurs ou de plantages.
  3. Avec les mises à jour-majeures de Redis, il peut arriver, que le service ne soit pas redémarré automatiquement. Dans ce cas, vous devrez redémarrer le service avec la commande supervisorctl restart redis .
  4. Dans le Control Panel d'Hostpoint, sous "Aperçu du serveur", seule l'instance-Redis-standard est affichée, mais pas celle, que vous avez créée vous-même.
Merci de n'utiliser ce formulaire que pour donner du feedback sur la procédure ci-dessus.
Pour envoyer une demande d'assistance au support, merci d'utiliser ce formulaire-ci.

 

 

© 2001 - Hostpoint AG
Cookie

Wir verwenden Cookies  🍪

We use Cookies  🍪

Nous utilisons des cookies  🍪

Utilizziamo dei cookie  🍪

Die digitalen Auftritte von Hostpoint (Website, Control Panel, Support Center etc.) verwenden Cookies. Diese werden dazu verwendet, um Daten über Besucherinteraktionen zu sammeln. Wenn Sie auf «Akzeptieren» klicken, stimmen Sie der Verwendung dieser Cookies für Werbezwecke, Website-Analyse und Support zu. Gewisse essenzielle Cookies sind jedoch für eine ordnungsgemässe Funktion dieser Seiten unerlässlich und können deshalb nicht deaktiviert werden. Auch ohne Ihre Zustimmung können gewisse Daten in anonymisierter Form für statistische Zwecke und zur Verbesserung unserer Websites verwendet werden. Bitte beachten Sie unsere Datenschutzerklärung.

Hostpoint's digital presences (website, Control Panel, Support Center, etc.) use cookies. These are used to collect data on visitor interactions. If you click “Accept”, you agree to the use of these cookies for advertising purposes, website analysis and support. However, certain cookies are essential for the proper functioning of these pages and therefore cannot be disabled. Even without your consent, certain data may be used in anonymized form for statistical purposes and to improve our websites. Please note our Privacy policy.

Le sites Web de Hostpoint (site Web, Control Panel, Centre d'assistance, etc.) utilisent des cookies. Ces cookies servent à collecter des données sur les interactions des visiteurs. En cliquant sur «Accepter», vous consentez à l’utilisation de ces cookies à des fins de publicité, d’analyse du site Web et d’assistance. Certains cookies essentiels sont cependant indispensables au bon fonctionnement de notre sites Web et ne peuvent donc pas être désactivés. Même sans votre consentement, certaines données peuvent être utilisées sous forme anonymisée à des fins statistiques et pour améliorer notre sites Web. Veuillez prendre connaissance de notre Déclaration de protection des données.

Le presenze digitali di Hostpoint (sito web, Pannello di controllo, Support Center, ecc.) utilizzano i cookie. Questi vengono utilizzati per raccogliere dati sulle interazioni dei visitatori. Facendo clic su «Accetta», acconsente all’utilizzo di questi cookie per scopi pubblicitari, di analisi del sito web e di supporto. Alcuni cookie essenziali sono tuttavia indispensabili per il corretto funzionamento di questi siti web e pertanto non possono essere disattivati. Anche senza il Suo consenso, determinati dati potrebbero essere utilizzati in forma anonima per fini statistici e per l’ottimizzazione dei nostri siti web. Si prega di tenere conto della nostra Dichiarazione per la pivacy.

Ablehnen
Decline
Refuser
Rifiuta
Akzeptieren
Accept
Accepter
Accetta