0
  1. 运行 Lubuntu 14.04
  2. Tomcat7 和管理器已安装并正在运行
  3. Servlet部署到Tomcat7
  4. 在 localhost 中工作的 Servlet
  5. 路由器端口转发正在工作
  6. 网站名称有 NS 和 A 记录,并在注册表中。我用“挖掘”看到了这一点
  7. 我错过了最后一步,让我自己和其他人使用网络查看该网站。

server.xml 有两个相关的行:

<Connector port="8088" protocol="HTTP/1.1" connectionTimeout="20000" URIEncoding="UTF-8" redirectPort="8443" address="0.0.0.0"/>

<Host name="localhost" appBase="webapps" unpackWARs="true" autoDeploy="true" xmlValidation="false" xmlNamespaceAware="false">

一个关键信息可能是,在我认为 Ubuntu 14.04 不符合我的喜好并且我在顶部重新安装 Lubuntu(忘记备份我的 server.xml)之前,这一切都正常工作。因此,路由器和 DNS 都已经设置好并且在此尝试之前正在工作。由于各种原因,这一步似乎不是很受欢迎。结果,我在定位这最后一步时遇到了不小的麻烦。非常感谢您提供的任何帮助。

4

1 回答 1

0

A 记录在 1 天(86400 秒)内更改。因此,从我的 PC 和我使用的其他计算机上,TTL 还没有过去。这意味着我被缓存在递归解析器中。缓存的 A 记录仍然指向错误的 IP 地址。在耐心等待清除缓存后,该站点已解决。

下次我对记录进行更改时,我将:

  • 将记录 TTL 设置为 5 分钟 (300)
  • 等待 86400 秒过去
  • 对记录进行更改
  • 在测试更改之前等待五分钟
  • 最后,当我对更改感到满意时,我会将我的记录 TTL 更改回 86400

学过的知识。

于 2014-12-02T02:44:34.550 回答