无法调用appengine模块服务

时间:2014-01-03 14:47:21

标签: google-app-engine module gae-module

我有一个带有两个模块的简单appengine应用程序(默认和模块 - 我知道它不是模块的好名字......)。 如果我理解命名约定,我应该能够使用以下http地址解决在“模块”模块上公开的服务:

https://module.<appid>.appspot.com

当我尝试使用此地址调用我的服务时,我会收到连接超时异常。 当我在默认模块modulesApi.getModuleHostname(“module”,null)中使用以下api时,我得到“1.module..appspot.com”。 是对的吗?不应该api只返回module..appspot.com,我想通过用一个实例限定名称我们放弃负载平衡... 无论如何,如果我尝试连接到:

https://1.module.<appid>.appspot.com

我也得到连接超时。

我该怎么做才能连接到模块公开的服务?

这是我的配置: 我使用java和1.8.8 appengine SDK。 我的服务是用jersey创建的jax-rs休息服务。我可以从日志中看到在模块预热期间服务已正确初始化。 我没有使用appengine Endpoints和Task队列。

在我的应用程序的早期版本中,我只有一个包含服务的webapp,一切正常。所以我很确定服务代码和配置是正确的,问题取决于迁移到模块架构。

由于 拉斐尔

0 个答案:

没有答案