Select your language

Sui nostri Managed Flex Server esiste un’istanza di Valkey sulla porta default 6379. Con le seguenti istruzioni è possibile eseguire una seconda istanza di Valkey su un’altra porta.

Preparare la propria istanza

Per poter eseguire i seguenti passaggi è necessario aver effettuato l’accesso al Managed Flex Server tramite SSH.

Le raccomandiamo di creare una cartella ~/app/ per le sue applicazioni e una sottocartella per ciascuna delle sue applicazioni. In questo modo può tenere traccia di tutto in ogni momento. Per la sua istanza Valkey, creiamo quindi la cartella ~/app/valkey.

mkdir -p ~/app/valkey/

Richiedere il file di configurazione

Come prossimo passo deve chiedere al nostro supporto tecnico di copiare il file di configurazione di Valkey nella cartella ~/app/valkey che ha appena creato.

Per farlo, crei un codice di supporto nel Pannello di Controllo Hostpoint come descritto qui.

Poi invii il codice di supporto al nostro supporto tecnico (support@hostpoint.ch) e chieda loro di copiare il file di configurazione Valkey nella cartella ~/app/valkey .

Configurare Valkey

Può iniziare la configurazione non appena il nostro supporto tecnico le ha copiato il file Valkey.

Modifichi le seguenti righe nel file di configurazione Valkey ~/app/valkey/valkey.conf con vim o nano:

~/app/valkey/valkey.conf

			daemonize yes => daemonize no
pidfile /var/run/valkey/valkey.pid => pidfile /home/SUO_NOME_UTENTE/app/valkey/valkey.pid
port 6379 => port LA_PORTA_DESIDERATA
dir /var/db/valkey/ => dir /home/SUO_NOME_UTENTE/app/valkey/

Nello stesso file di configurazione ha anche la possibilità di impostare una password per la sua istanza Valkey. Se vuole farlo, può semplicemente cercare # requirepass foobared, cancellare il carattere # e sostituire foobared con la password desiderata.

Integrazione

Funzionamento con il Custom Service Control

Il Custom Service Control (CSC) si può occupare del funzionamento e della gestione automatica della propria applicazione, ad esempio dell’avvio e dell’arresto in caso di interventi di manutenzione sul server.

Configurare Valkey nel CSC è molto semplice. Per farlo, crei un nuovo Custom Service per 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

Questo crea un quadro di configurazione per il nuovo servizio nel file ~/.services/supervisord/valkey/service.conf . Per Valkey, il command deve essere adattato, altrimenti può accettare tutti i valori suggeriti (rimuova il punto e virgola all’inizio della linea).

~/.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)

Con supervisorctl update può attivare la nuova configurazione per Valkey:


			supervisorctl update
valkey: added process group

Per informazioni più dettagliate sull’uso e sulle possibilità disponibili con il CSC fate riferimento alla guida al Custom Service Control.

Verificare

La nuova istanza Valkey può essere verificata con questo comando:

valkey-cli -p LA_PORTA_DA_LEI_IMPOSTATA ping

Se tutto è stato configurato correttamente, dovrebbe ricevere la risposta “PONG”.

In caso contrario, le consigliamo di ripassare le istruzioni e di contattarci se ancora non funziona.

Questi punti devono essere considerati:

  1. In seguito alla sua configurazione, due istanze Valkey sono in esecuzione: l’istanza Valkey predefinita e l’istanza Valkey che ha creato.
  2. La sua istanza Valkey non è monitorata da noi, quindi purtroppo non possiamo reagire in caso di errori o crash.
  3. Durante gli aggiornamenti maggiori di Valkey può succedere che il servizio non venga riavviato automaticamente. In questo caso dovrebbe riavviare il servizio con il comando supervisorctl restart valkey .
  4. Nel Pannello di controllo Hostpoint, sotto “Panoramica Server” viene visualizzata solo l’istanza Valkey predefinita, ma non quella che ha creato lei stesso.
La preghiamo di utilizzare questo modulo solo per dare il Suo feedback sulla procedura qui sopra.
Per richieste di supporto la preghiamo di usare invece questo modulo.

 

 

© 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