【问题标题】:How to run your app in production mode on development server in google app engine-java如何在 google app engine-java 的开发服务器上以生产模式运行您的应用程序
【发布时间】:2014-01-25 05:14:03
【问题描述】:

This link 表示每当我们在开发服务器上以 Development 模式运行我们的应用程序时。有没有办法在 Production 模式下运行应用而不部署到 Google 应用引擎。

【问题讨论】:

  • 链接在哪里说明,找不到?
  • 这个网页好像更新了..
  • 该死!嗯,感谢您的快速响应,我正在寻找它。如果我这样做,我会发布它。

标签: java google-app-engine


【解决方案1】:

没有。但是,如果您只想让远程客户端使用您的服务器应用程序,请使用 --address=IPADDR 命令行参数运行 dev_appserver 以覆盖其 127.0.0.1 (localhost) 默认值。将 IPADDR 替换为您的开发计算机的 IP 地址。

【讨论】:

    【解决方案2】:

    没有。嗯...您可以使用 Cape Dwarf 部署到 JBoss,但这可能不是您的想法。

    你想达到什么效果?

    【讨论】:

    • 我在我的应用程序中使用gaelic,我只在生产环境(即 Google 应用程序引擎)上遇到域名相关问题。所以我只是在想如何在开发服务器中调试它
    • 如果问题与服务基础设施有关,我猜可能是与域名相关的问题,那么您几乎将不得不就地调试(通过受管理员保护的页面! )
    【解决方案3】:

    我发现我的答案是否定的。开发服务器有其自身的局限性。要检查您的应用是否在 Google App 引擎上运行,请使用以下代码

    if (SystemProperty.environment.value() ==
        SystemProperty.Environment.Value.Production) {
        // The app is running on App Engine...
    }
    

    这取自this link,在我的问题中提到。

    【讨论】:

      猜你喜欢
      • 2013-11-24
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-05-08
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多