apache - 从tomcat中找出自己的公共(public)地址

标签 apache tomcat apache2 tomcat7 mod-jk

我有 tomcat 应用程序(war 文件),人们可以根据需要部署它。例如,通过在 Coyote 中使用 http/https 连接器,或使用 mod_jk/mod_proxy 让 Apache 处理传入的 http/https。

我遇到的一个问题是我需要从应用程序中找出部署服务器的公共(public)地址。有没有办法从传入的请求中提取这个?例如,当应用程序通过 mod_jk 和 ajp13 后端部署时,我仍然想知道请求最初是发送给 https://myserver.com 的。 .

最佳答案

Use jsonip ,这样你就可以在启动时完成,不需要等待请求。

关于apache - 从tomcat中找出自己的公共(public)地址,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8652926/

相关文章:

svn - .htaccess 文件中的 If 语句,仅在特定目录中启用密码保护

tomcat - Apache Spark 导致 Tomcat 正常关闭

tomcat - 浏览器无法从 WEB-INF 文件夹中检索 JS 文件

linux - Tomcat syslog 在日志文件中添加自定义标签

apache - .HTACCESS 文件导致内部服务器错误

php - UTF-8贯穿始终

php - LoadModule 有两个参数,一个模块名称和一个共享对象文件的名称来加载它

apache - 如何配置 Apache2 以允许来自同一 IP 地址的多个同时连接?

PHP5 SQLite3 重新编译更新,删除限制

java - Reddit OAuth2 API 循环重定向