Google APP Engine上的端口配置

时间:2016-08-23 20:53:47

标签: mongodb google-app-engine google-compute-engine

我正在将自托管软件移至Google App Engine并遇到一个重大问题:有些东西阻止了我对MongoDB的请求(我正在使用ParseServer)。

我尝试了很多东西:没有人在工作

  • 转到内部托管的Google App Engine
  • 转移到mLab(同时执行)
  • 在本地尝试项目(当然有效)

总结问题: 点击此链接:http://146.148.6.152:27017/jobninja,您会看到错误。如果你从服务器curl得到了没有结果......

如果你从服务器telnet portquiz.net 27017获得没有响应,则相同......

无论如何,我对Google App Engine不是很熟悉,但我尝试将tcp:27017添加到防火墙但不会改变任何内容。

我的问题是:

  • 我在哪里可以得到端口阻塞的确认信息?
  • 计算机引擎规则是否适用于应用引擎实例?
  • 如何定义AppEngine规则?
  • 更一般地说,很高兴找到解决方案的开头:)

1 个答案:

答案 0 :(得分:0)

好的,我找到了:

之前没有崩溃,但是ParseServer的serverURL错了而且没有通过环境设置,这是非常奇怪的,

结果:实际只是通过Parse传递请求的CloudCode无法找到要与之通信的服务器......我通过查看Parse-Server-Example的Heroku配置文件找到了错误

所以端口没问题,或者至少不是阻塞问题

提醒读者这篇文章:

SERVER_URL对CloudCode工作非常重要!!!