Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/361.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 在AWS上访问Luigi可视化工具_Python_Amazon Web Services_Luigi - Fatal编程技术网

Python 在AWS上访问Luigi可视化工具

Python 在AWS上访问Luigi可视化工具,python,amazon-web-services,luigi,Python,Amazon Web Services,Luigi,我一直在使用Luigi可视化工具来管道化我的python代码。 现在我已经开始使用aws实例,并希望从我自己的机器访问可视化工具。 有什么想法吗?我们今天在GCP上遇到了同样的问题,通过以下步骤解决了这个问题: 在服务使用的端口(默认为8082)上为传入TCP连接设置防火墙规则 使用site.conf配置在实例上安装apache2服务器,该配置用于解析实例8082的ip上的传入请求 就这样。希望这能有所帮助。问得好,我很惊讶在StackOverflow上找不到副本。您通常需要做两件事: 确保l

我一直在使用Luigi可视化工具来管道化我的python代码。 现在我已经开始使用aws实例,并希望从我自己的机器访问可视化工具。
有什么想法吗?

我们今天在GCP上遇到了同样的问题,通过以下步骤解决了这个问题:

  • 在服务使用的端口(默认为8082)上为传入TCP连接设置防火墙规则
  • 使用site.conf配置在实例上安装apache2服务器,该配置用于解析实例8082的ip上的传入请求

  • 就这样。希望这能有所帮助。

    问得好,我很惊讶在StackOverflow上找不到副本。您通常需要做两件事:

    • 确保luigi Web服务器承载的内容正确。您可能可以通过
      site.conf
      执行此操作,也可以通过。这对应于@Pierluigipce第二点
    • 正确公开并保护EC2实例。这是一个VPC练习(),需要学习整个领域,但简而言之,您需要配置VPC,以便将有效请求路由到正确端口上的实例,并阻止无效请求。这对应于@Pierluigipce第一点
    你主要考虑的是这件事是否可以面向公众。可能不会。然后,您可以通过IP地址范围、VPN、甚至通过跨接主机的SSH端口转发来保护实例

    让它完全打开是最简单也是最糟糕的解决方案。将实例放在公共子网中,并根据IP地址限制访问,可能是第二个最简单的解决方案,对您来说可能是一个合理的折衷方案