Je suis actuellement sur un serveur Xeon 7550 exécutant Redhat x86_64 es5 avec 32 Go de RAM. J'ai memcache installé et la seule étape restante dans la configuration est de définir la quantité de mémoire qu'il utilise. Je l'avais fait sur mon ancien serveur, où j'ai téléchargé un fichier via Filezilla (accès root) et l'ai édité. Maintenant, je ne me souviens plus quel fichier j'ai édité et exactement comment s'est déroulé le processus. Je souhaite que la mémoire utilise 1 Go.
Quelqu'un avec un aperçu? Veuillez être minutieux si vous pouvez m'aider, car mes connaissances sur le serveur Linux sont limitées.
Réponses:
J'utilise Ubuntu et Debian principalement, donc cette réponse est basée sur ceux-ci, mais je soupçonne que la réponse pour les autres distributions est largement la même.
Dans
/etc/memcached.conf
- Si ce n'est pas exactement au même endroit, a) je serais surpris, et b) vous pourriez le trouver aveclocate
Donc, tout ce que vous devez faire, c'est changer la ligne -m 64 en
Ou une valeur similaire en mégaoctets.
Il y a d'autres paramètres de réglage délicieux, tels que l'utilisateur sous lequel il s'exécute, et que faire lorsqu'il manque de mémoire, et l'adresse IP à laquelle lier le démon à ... Jetez un coup d'œil par vous-même.
la source
service memcached restart
Les paramètres sont conservés ici ..
Changement
Tapez la commande suivante:
la source
telnet localhost 11211
, mais c'est parce que je ne peux pas garantir l'installation ou la portabilité de memcached-tool, mais nc ou telnet sont souvent disponibles.Pour certaines distributions, c'est l'emplacement dans /etc/init.d/ avec le nom de fichier memcached
Changement
la source