Я настраиваю elysia_cron на управляемом облачном сервере Rackspace. У нас есть балансировщик нагрузки перед двумя веб-серверами. Должен ли я использовать все три (3) IP-адреса (Load Balancer, Web01, Web02) в поле «Разрешенные хосты»? или просто использовать IP-адрес балансировщика нагрузки?
Я думаю, вы обнаружите, что вам нужно только разрешить свои веб-узлы, а не балансировщик.
Вы также можете узнать, как Elysia обрабатывает доступ к cron; Разрешенные хосты предназначены для предотвращения внешнего вызова cron. Вы хотите это исключить? Если вам действительно нужно защитить свои серверы, Elysia также позволяет вам установить cron_key для ограничения доступа.
Однако похоже, что вы просто ищете рекомендуемый параметр по умолчанию.
Изменить: по предложению Deer Hunter я мог бы уточнить, что стандартная конфигурация предназначена для задания cron, выполняемого на машине, на которой установлен Drupal, для «попадания» в Drupal cron путем выдачи запроса на получение для cron.php. Таким образом, при развертывании высокой доступности этот запрос исходит от веб-узла. Если вы не предвидите, что cron будет запускаться в общедоступном Интернете, вам нужны только ваши веб-узлы в белом списке. HTH.