采纳答案成功!
向帮助你的同学说点啥吧!感谢那些助人为乐的人
老师,我的配置都是ok的,为啥tomcat集群时候,开始启动tomcat1的时候,指向8080端口页面。再复制一份该项目,启动tomcat2的时候,指向的是9080端口对应的页面。但此时再重新刷新localhost:8080却指向了9080的页面。请老师帮解答下。 配置如下图:
1同学你好,我和你一模一样的问题,请问你最后怎么解决的呢
同学你好,我和你一模一样的问题,请问你最后怎么解决的呢
你好同学 我看了你的配置,感觉都是对的呀
localhost:8080却指向了9080的页面
这个是怎么确定的,两个tomcat有区分么?
浏览器访问的截图也发一下。然后检查一下两个tomcat webapps root下面的index.jsp 也发上来。里面的内容我看看,
记得清空浏览器所有缓存,重启nginx。
谢谢老师的回答。浏览器所有缓存都已清楚并重启了nginx。就是localhost:8080和localhost:9080的页面显示了一样的内容。两者都显示的是localhost:9080页面展示的内容,比如tomcat2! 但我卸载idea重新安装另外一个版本的idea,就解决了。 不知道是不是idea缓存的原因? 有必要每次启动tomcat2的时候,都需要先双击maven的lifeCycle里的clean来清除之前的target文件?
真的很奇怪,没有碰到过,不过看你的操作。真的有可能是idea缓存的问题。如果发布选择war包的方式应该就没事,最好还是一个一个发布,你在index.jsp里做一个标记。 然后tomcat发布启动的时候一个一个来,然后检查tomcat webappsROOT看看是否正确。
好的,谢谢老师。
登录后可查看更多问答,登录/注册
Tomcat集群+Redis分布式+代码重构+源码原理解析
1.7k 17
2.7k 12
1.7k 12
1.8k 11
2.0k 10
购课补贴联系客服咨询优惠详情
慕课网APP您的移动学习伙伴
扫描二维码关注慕课网微信公众号