-1

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

4

1 回答 1

2

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

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

于 2016-08-05T21:15:45.137 回答