小游戏平台搭建如何推动创新与用户体验的双重提升
1035
2022-10-07
[Spring Boot]通过命令启动&关闭
1.首先通过intellij的maven管理器Lifecycle-->package打包
2.在项目目录-->target找到项目jar包.
3.命令示例:
java -jar demo-0.0.1-SNAPSHOT.jar --spring.profile.active=peer1
*注意,如果使用java9以上会报错,详细请见另一篇博文.
4.如何关闭:
MAC下查找端口: lsof -n -P -i TCP -s TCP:LISTEN
kill -9 pid
还有一种更优雅的关闭:
先在yaml下添加:
management: endpoints: web: exposure: include: '*' endpoint: shutdown: enabled: true
curl -XPOST Boot 2.0有很多改动,例如endpoins的接口不是全部开放,只开放了/actuator,/health,如果需要开放其他,需要添加:
properties:
management.endpoints.web.exposure.include=*
yaml:(注意'*'必须要单引号)
management: endpoints: web: exposure: include: '*'
或者有选择地添加:
management: endpoints: web: exposure: include: info, health, metrics
同时endpoint下的url,全部在/actuator下,例如/shutdown都要变成/actuator/shutdown才能成功.(网上很多shutdown的资料都是基于spring boot 1.0的,这个命令困扰我太久了
)
版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。
发表评论
暂时没有评论,来抢沙发吧~