Select your language

Sur notre Managed Flex Server, une instance Valkey fonctionne par défaut sur le port 6379. Avec les instructions suivantes, vous pouvez exécuter une deuxième instance de Valkey sur un port différent.

Préparer votre propre instance

Pour effectuer les étapes suivantes, vous devez être connecté à votre Managed Flex Server 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 Valkey, créez le dossier ~/app/valkey.

mkdir -p ~/app/valkey/

Demander le fichier de configuration

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

Pour ce faire, créez un code d’assistance dans le Control Panel Hostpoint comme décrit dans ce guide.

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

Configurer Valkey

Vous pouvez commencer avec la configuration dès que notre support technique vous a copié le fichier Valkey.

Modifiez les lignes suivantes dans le fichier de configuration-Valkey ~/app/valkey/valkey.conf avec vim ou nano:

~/app/valkey/valkey.conf

			daemonize yes => daemonize no
pidfile /var/run/valkey/valkey.pid => pidfile /home/VOTRE_UTILISATEUR/app/valkey/valkey.pid
port 6379 => port LE_PORT_SOUHAITÉ
dir /var/db/valkey/ => dir /home/VOTRE_UTILISATEUR/app/valkey/

Dans le même fichier de configuration, vous avez également la possibilité de définir un mot de passe pour votre instance Valkey. Pour ce faire, il suffit de rechercher # requirepass foobared , de supprimer le caractère # et 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 Valkey dans le CSC est très simple. Pour ce faire, créez un nouveau Custom Service pour Valkey:


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

Cela crée un cadre de configuration pour le nouveau service dans le fichier ~/.services/supervisord/valkey/service.conf . Pour Valkey, 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/valkey/service.conf

			[program:valkey]
command=/usr/local/bin/valkey-server %(ENV_HOME)s/app/valkey/valkey.conf ; the program (can take args)
directory=%(ENV_HOME)s/app/valkey/ ; 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/valkey/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/valkey/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 Valkey:


			supervisorctl update
valkey: 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 Custom Service Control.

Test

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

valkey-cli -p LE_PORT_QUE_VOUS_AVEZ_DÉFINI 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 plaisir.

Veuillez noter les points suivants:

  1. Par la suite de votre configuration, deux instances-Valkey sont en cours d’exécution: l’instance standard de Valkey et l’instance Valkey que vous avez créée.
  2. Nous ne surveillons pas votre instance Valkey, c’est pourquoi nous ne pouvons malheureusement pas intervenir en cas d’erreurs ou de pannes.
  3. Avec les mises à jour majeures de Valkey, 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 valkey .
  4. Dans le Control Panel Hostpoint, sous «Aperçu du serveur», seule l’instance standard de Valkey 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