如何在也可以通过互联网访问的远程机器上托管花朵



我正试图在远程ubuntu服务器上运行flower。然而,我不确定在哪个地址/端口上运行它,以便其他人可以登录(我已经设置了基本的身份验证(并检查他们的celery工作人员。ubuntu服务器实际上是一个EC2实例,所以我应该使用它的私有或公共ip地址吗?我只打开任何标准端口吗?在他们的文档中,他们使用他们的示例设置http://localhost/5555但我认为如果flower将在远程服务器上运行,那么这将不起作用。有什么建议吗?

Flower默认在5555上运行-您在哪个端口上运行它?只有当请求来自亚马逊网络内部时,私有IP才可用,因此可能是公共的。

因此,如果我的猜测是正确的,你想创建一个AWS安全规则,允许从"任何地方"到5555端口的流量,并将其应用于你的实例,然后使用它的公共ip访问该实例http://50.31.10.99:5555