Там какие-либо недостатки к выполнению memcached на сокете домена Unix вместо сети (принятие одного сервера)?

Да. Сколько пользователей - зависит. НО IRC является чистым текстовым протоколом, и это было вокруг, когда БОЛЬШИЕ серверы только имели 64 МБ памяти. Так, для нескольких сотен пользователей это ДОЛЖНО быть достаточно, если программное обеспечение не работает на чем-то как Java/.NET.

5
задан 9 December 2011 в 18:42
2 ответа

Обычно вопрос о сокете unix и сетевом порте разбивается следующим образом:

Недостатки сокета Unix

Доступен только локально

Преимущества сокета Unix

Устраняет TCP / IP накладные расходы

Недостатки сети

Безопасность Накладные расходы TCP / IP

Преимущества сети

Доступ к службам можно получить по сети

Я использую это как общее руководство практически для любой службы, включая memcached, MySQL и другие службы.

Это значительно превышает упрощено, но я начинаю с этого.

5
ответ дан 3 December 2019 в 01:33

Если вы получаете доступ к memecached только локально, рекомендуется прослушивать только локальный IP-адрес 127.0.0.1 или использовать сокет unix.

Это хорошо практикуйтесь, даже если ваша среда защищена брандмауэром. Изображение, что вы переместили свой сервер из этой сети в другую ненадежную сеть. Итак, вам нужно позаботиться о защите вашего порта memcached.

1
ответ дан 3 December 2019 в 01:33

Теги

Похожие вопросы