在Google计算引擎上运行Flask应用程序需要哪些防火墙规则和实例规格?

时间:2019-06-27 16:43:48

标签: python flask google-cloud-platform google-compute-engine

我正在尝试在Google计算引擎上部署Flask网络应用,并且想知道:

  • 最好使用哪种实例类型?g1-small是否足够?
  • 该实例,HTTP和HTTPS或仅其中之一允许哪些网络流量?
  • 该实例允许使用哪个端口?我看到有人提到使用tcp 5000

有关实例或防火墙规格的任何其他提示将不胜感激!

1 个答案:

答案 0 :(得分:3)

  

使用哪种最佳实例类型,g1是否足够小?

答案取决于您实例的流量工作量。从微型或小型开始,监视响应时间并调整实例大小以匹配负载。

  

我允许实例,HTTP和HTTPS或   只是其中之一?

这取决于您要提供的流量/数据。通常,今天没有理由不实施HTTPS(SSL证书)。

  

该实例允许使用哪个端口?我看到有人提到   使用tcp 5000。

您不应使用Flask的开发服务器(默认为端口5000)提供服务。而应使用生产服务器。您需要打开配置服务器以监听的任何端口。