В настоящее время я работаю на сервере Xeon 7550 под управлением Redhat x86_64 es5 с 32 ГБ ОЗУ. У меня установлена memcache, и единственный оставшийся шаг в конфигурации - установить, сколько памяти он использует. Я сделал это на моем старом сервере, где я скачал файл через Filezilla (root-доступ) и отредактировал его. Теперь я не могу вспомнить, какой файл я редактировал и как именно прошел процесс. Я хочу установить мемери для использования 1 ГБ.
Кто-нибудь с некоторым пониманием? Пожалуйста, будьте внимательны, если вы мне поможете, поскольку мои знания Linux-сервера ограничены
Ответы:
Я использую Ubuntu, и в основном Debian, поэтому этот ответ основан на них, но я подозреваю, что ответ для других дистрибутивов в основном тот же.
В
/etc/memcached.conf
- Если это не совсем то же самое место, а) я был бы удивлен, и б) вы могли бы найти его сlocate
Так что все, что вам нужно сделать, это изменить строку -m 64 на
Или аналогично большое значение в мегабайтах.
Там есть некоторые другие параметры настройки, такие как пользователь, от имени которого он запускается, и что делать, когда ему не хватает памяти, и IP-адрес, с которым должен связываться демон. Посмотрите сами.
источник
service memcached restart
Настройки поддерживаются здесь ..
+ Изменить
Введите следующую команду:
источник
telnet localhost 11211
, но это потому, что я не могу гарантировать установку или переносимость memcached-tool, но часто доступны nc или telnet.Для некоторых дистрибутивов это местоположение в /etc/init.d/ с именем файла memcached
+ Изменить
источник