Я пытаюсь запустить flower
на удаленном сервере ubuntu. Тем не менее, я не уверен в том, какой адрес/порт должен запускать его, чтобы другие люди могли войти (у меня есть базовая настройка auth) и проверьте их работников celery
. Сервер ubuntu на самом деле является экземпляром EC2, поэтому я должен использовать его частный или публичный IP-адрес? Я просто открываю стандартный порт? В своих документах они используют свою примерную настройку с http://localhost/5555, но я не думаю, что это будет работать, если flower
будет работать на удаленном сервере. Любой совет?Как разместить цветок на удаленной машине, к которой также можно получить доступ через Интернет
-2
A
ответ
1
Цветок проходит по 5555 по умолчанию - какой порт вы используете? Частный IP-адрес доступен только в том случае, если запросы поступают от INSIDE вашей сети amazon, поэтому, вероятно, это общедоступно.
Так что, если мои догадки правильно, вы хотите создать правило безопасности AWS, позволяющий трафик «в любом месте» к порту 5555 и применить его к экземпляру, а затем получить доступ к экземпляру, используя свой публичный IP, как http://50.31.10.99:5555
большое спасибо. Я не думаю, что это важно, какой портовый цветок работает, пока я знаю, что мне нужно будет открыть его для публики. До сих пор я получил эту настройку только на своем локальном ноутбуке, поэтому я был смущен тем, как дистанционно удаляю цветок. Ваш ответ действительно помог мне понять это – lollerskates