【问题标题】:How to bind Tomcat to a domain and port in Spring Boot如何在 Spring Boot 中将 Tomcat 绑定到域和端口
【发布时间】:2021-10-22 07:26:42
【问题描述】:

我有一个在服务器上运行的 Spring Boot API 进程。我可以通过 https://{IP}/api/test 访问它。但是当我尝试使用域名时,它无法解析。例如,https://{domain}/api/test

我还在此服务器上运行 ActiveMQ Artemis,可通过 https://{domain}:8443 访问,这很好解决。

那么我在这里错过了什么?是否需要在Spring中添加配置才能让Tomcat绑定域名?

【问题讨论】:

    标签: spring-boot api tomcat domain-name


    【解决方案1】:

    Spring boot 应用程序不会对是否可以通过 IP 或域名访问做出任何决定,因此它可能与 Spring Boot 无关。

    既然您说可以通过 DNS 访问消息传递系统,我假设您没有与 DNS 相关的问题。

    因此,一个可能的检查方向是 Spring Boot 应用程序是否在某种代理(nginx、apache、haproxy)后面运行,不管怎样。这些可以配置为不允许您通过 DNS 连接。

    this link for example

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2017-09-12
      • 2018-08-09
      • 2021-11-14
      • 1970-01-01
      • 2018-04-23
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多