当前位置: 首页 > 面试题库 >

除了本地主机外,如何配置与Spring集成的嵌入式Tomcat来侦听IP地址的请求?

鲜于宏义
2023-03-14
问题内容

我正在尝试从Spring指南中运行该示例:构建RESTful Web服务。

如果我打开localhost:8080 / greeting,效果很好。

但是,尽管我打开了192.168.1.111:8080/greeting或140.112.134.22:8080/greeting,却无法建立连接,尽管我的计算机实际上在互联网上都使用了这两个IP。

有人可以建议我如何在Spring中将嵌入式Tomcat配置为接受除本地主机(即127.0.0.1)之外的其他IP地址上的HTTP请求吗?


问题答案:

为了指定你也希望Tomcat绑定的IP,我相信你可以将以下内容简单地添加到application.properties中:

server.address=<your_ip>
server.port=<your_port>

替换<your_ip>为你希望其监听的IP地址。该属性以及其他基本属性可以在Spring Boot参考指南的附录A中找到。

配置嵌入式T



 类似资料:
  • 我试图运行《spring指南:构建一个RESTful Web服务》中的示例。 如果打开localhost:8080/greeting。 但如果我打开192.168.1.111:8080/greeting或140.112.134.22:8080/greeting,则无法建立连接,尽管我的计算机在Internet上实际使用了这两个IP。 有人能建议我如何配置spring的嵌入式Tomcat来接受其他I

  • 问题内容: 如何在Python中轻松地从本地网络获取IP地址或主机名列表? 最好是多平台的,但是首先需要在Mac OS X上运行,然后才需要其他版本。 编辑: “本地”是指本地网络中的所有 活动 地址,例如。 所以,如果我的电脑的IP地址(本地网络内)是的,我有另外三个连接的电脑,我想它返回的IP地址,,,可能它们的主机名。 问题答案: 如果“本地”是指同一网段,则必须执行以下步骤: 确定您自己的

  • 问题内容: 不熟悉Unix网络,添加虚拟接口等,现在尝试学习。我们正在尝试对我们的应用程序进行docker化。 我的要求是:将ip分配给可从外部应用程序/浏览器访问的docker容器。 容器ip应该基本上可以从同一网络中的其他计算机ping通。我不想使用端口转发。 我想访问docker容器,就像我们使用ip地址访问VM。没有端口映射,-p标志。如果我在容器中运行任何服务器,例如Apache或Tom

  • 问题内容: 我有DNS服务器IP地址和主机名。 使用Java,如何使用该IP地址和主机名找到该DNS服务器返回的主机名的IP地址? 问题答案: 看看和方法。

  • 问题内容: 我对本机Ajax请求调用有一个奇怪的问题。 我正在创建Ajax对象并发送请求,如下所示: .... 当我使用类似的URL访问servlet时,则无法在客户端得到响应。但是我可以在服务器端看到响应。 与我调用请求的方式非常相似 我的网址是,那么我也无法在客户端看到响应。 我知道解决问题的最佳方法。 我可以用 那么我的本地主机或IP地址都没有问题。 但是我仍然认为为什么ajax请求中的本地

  • 如何重新配置暴露的CIDR? 我知道 Openshift 3.1 可以在文件 /etc/origin/master/master-config.yaml 中 https://docs.openshift.com/container-platform/3.11/dev_guide/expose_service/expose_internal_ip_router.html,field networkC