java - IIS中的网站与tomcat连接

标签 java iis iis-7.5 tomcat6

我在 IIS 7.5(mysite)中有一个网站,并且我已将绑定(bind)配置为

Type    Host Name            Port    IP Address
------------------------------------------------
http    test.mydomain.com    80      *

它提供一些静态内容,例如http://test.mydomain.com/images/image1.jpg 并通过 tomcat 与应用程序 myJavaApp 连接。

http://test.mydomain.com/myJavaApp/ 正确提供 Java 应用程序。

我已经配置了服务器的hosts文件,因此域test.mydomain.com指向192.168.0.8(静态IP) .

问题是,当我调用http://test.mydomain.com:8080时,tomcat没有响应,并且我收到错误The server at test.mydomain.com is take太长无法回复。

但是当我调用 http://localhost:8080http://192.168.0.8:8080 tomcat 响应时,正如我所期望的那样。

我尝试将 tomcat (server.xml) 配置为

 <Host name="test.mydomain.com"  appBase="webapps"
        unpackWARs="true" autoDeploy="true"
        xmlValidation="false" xmlNamespaceAware="false">
 </Host>

但是没有成功。所有通话均为本地通话。

最佳答案

您的浏览器使用自己的 DNS 解析器/缓存,从公共(public) DNS 获取 test.mydomain.com 的错误地址,并且该地址的计算机的端口 8080 已被防火墙过滤?

关于java - IIS中的网站与tomcat连接,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13725850/

相关文章:

java - 递归地从矩阵中检索权重最低的路径

java - java中的 "simple"线程池

iis - 如何编写ISAPI插件?

asp.net - IIS url 重写 |如何删除目录和扩展名?

css - 调试时 MVC CSS 未在 Visual Studio 中呈现

html - 利用浏览器缓存 - 外部图像

java - 安卓 SIP : How to make audio call without using SIP address (I want to use real phone number instead)

java - 为eclipse添加spring资源

asp.net - 配置 IIS 以进行 SAML 身份验证

visual-studio-2010 - 使 localhost 成为 IIS Express 中的自定义域