java - 在 LAN 中运行 Jetty Web 服务器

标签 java google-app-engine webserver

GAE 带有一个用于测试目的的内置 jetty 网络服务器。它可以配置为在我们的 LAN 内访问吗?

我可以使用 http://localhost:8888 访问它 http://127.0.0.1:8888 但无法使用 http://192.168.1.201:8888 访问(这是我本地局域网的ip)

为什么?

最佳答案

是的,这是可能的:

要使您的 GAE 在您的 LAN 上可访问,您必须将启动器配置为使用地址 0.0.0.0 而不是 localhost。

打开 GoogleAppEngineLauncher >> 应用程序设置

将“-a 0.0.0.0”添加到 Extra Flags 部分并重新启动。现在您的 GAE 将在您的 LAN 中运行,并且可以被其他设备访问。

关于java - 在 LAN 中运行 Jetty Web 服务器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3237196/

相关文章:

android - 如何将 GoogleAuthUtil.getToken 返回的 token 与我的 App Engine 后端一起使用

java - Google App Engine SocketTimeout 异常

google-app-engine - 启用计费的 Google App Engine 应用的 OverQuotaException

c - C 语言的简单非并发 Web 服务器

java - 干净的代码——以下划线开头的 protected 方法的目的是什么?

java - 我应该使用 Abstract 或 Interface ...还是从应该扩展的具体类开始?

linux - 使用尽可能少的资源,模拟挂起的 Web 应用程序的最佳方法是什么?

node.js - 使用node.js(带有express)作为静态网络服务器

java - 为什么 null 安全很重要

Java-动态实例化抽象子类