Может ли Foreman разрешить анонимный доступ только для чтения?

Мне нужно автоматическое задание для выполнения вызовов REST API для Формана, и я бы предпочел не беспокоиться о создании для него учетной записи - а затем навсегда сохранить пароль .

Однако, похоже, у Формана есть только «все или ничего». когда посетитель загружает веб-сайт, делает ли это соединение MySQL? Если да, закроется ли он сразу после этого?

Если веб-сайт WordPress не позволяет комментировать, размещать / загружать какие-либо сообщения, нужны ли какие-либо подключения к базе данных? Или только WordPress изначально дергать? Требуется ли для каждой страницы новое соединение?

Если я запускаю 3 сайта WordPress на одном VPS, переменная max_connections глобально охватывает 3 базы данных, правильно? Чтобы уточнить, все базы данных вместе имеют в общей сложности 75 соединений, а не по 75 каждое, верно?

Есть ли переменные, которые являются зависимыми или должны быть изменены при настройке переменной max_connections?

1
задан 24 January 2017 в 05:59
1 ответ
  1. Да, 75 соединений означает 75 люди могут что-то делать с сайтом одновременно. Это не 75 человек, просматривающих сайт, это 75 человек, активно запрашивающих страницы, что может быть в 10 раз больше. Вы можете уменьшить это, кэшируя веб-страницу в Wordpress, на уровне веб-сервера или в сети распространения контента.
  2. Да, каждое представление страницы использует соединение с базой данных, если вы не используете кеширование, как описано выше.
  3. Да, ограничение распространяется на все подключения к базе данных, а не на каждый экземпляр wordpress.
  4. Я не знаю ничего обязательного, но для оптимизации, возможно, есть другие настройки, которые можно сделать. Ссылка на документацию .

Описанное мною кэширование зависит от вашего веб-сервера, если вы хотите кэшировать на этом уровне. Для Nginx есть отличная статья о микрокешировании здесь , вы можете просто увеличить время кеширования. Будет много статей о кешировании с помощью Apache.

Кэширование на уровне CDN более опасно. Вы не хотите, чтобы страницы авторизованных пользователей обслуживались анонимными пользователями или наоборот, поэтому соблюдайте осторожность и исследуйте.

1
ответ дан 3 December 2019 в 23:35

Теги

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