spring cloud eureka部署问题

发布于 2022-01-02 23:56:25 字数 665 浏览 869 评论 9

eureka 部署发哦linux   是打成war包   部署在tomcat里面 

打包放在tomcat  webapp里面

普通应用访问路径是:

http://ip:8080/应用名

eureka 配置文件如下

---------------------------------------------------

server.port=8080

eureka.instance.hostname=http://172.17.6.166
eureka.client.register-with-eureka=false
eureka.client.fetch-registry=false
eureka.client.service-url.defaultZone=http://${eureka.instance.hostname}:${server.port}/eureka

 

现在不能访问    配置文件应该怎么写     访问路径是怎么样的 

 

 

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(9

感情旳空白 2022-01-08 05:23:48

都用boot的干嘛还打成war包,浪费啊,contextPath看一下是不是要加上

梅窗月明清似水 2022-01-08 05:23:48

请问你的问题解决了吗?我也遇到同样的问题了,本地跑eureka没关系,但是打成war包部署tomcat就不知道怎么访问了。

孤独患者 2022-01-08 05:23:29

回复
你去tomcat 里配置端口了,再去eureka 配置 有屁用

伪装你 2022-01-08 05:23:21

疑心病 2022-01-08 05:21:57

楼上都说了 ,你对 Spring boot 还是不了解啊 ! 你的 server.port 已经没用了 ,要配置 端口去tomcat 的server.xml ,人家 是内嵌的,你用tomcat 去运行 ,多此一举吗?

初见你 2022-01-08 05:20:16

答非所问

情场扛把子 2022-01-06 06:46:17

springboot项目默认内置tomcat,使用tomcat需要移除内置tomcat,server.port属性没用了,得用tomcat server.xml的端口

静谧 2022-01-05 07:53:59

eureka.instance.hostname=http://172.17.6.166直接写ip就行了,去掉http://吧,不然你的defaultZone不就两个http://了吗213

做个少女永远怀春 2022-01-04 11:08:59
eureka:
  instance:
    prefer-ip-address: true

加上试试,另外应用最好发布到ROOT目录

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文