`
tinyhema
  • 浏览: 150581 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

springboot获取pid和端口

    博客分类:
  • java
 
阅读更多
自动生成 application.pid \ application.port 文件

1. 编码方式
@SpringBootApplication
@EnableAutoConfiguration
public class Application {

    public static void main(String[] args) throws Exception {
        SpringApplication app = new SpringApplication(Application.class);
        app.addListeners(new ApplicationPidFileWriter()); 
        app.run(args);
    }

}



2. 配置文件方式
参考官方文档

# resources/META-INF/spring.factories 文件添加
org.springframework.context.ApplicationListener=\
org.springframework.boot.context.ApplicationPidFileWriter,\
org.springframework.boot.web.context.WebServerPortFileWriter




如果需要指定位置,可添加以下配置项
# application.properties
spring.pid.file=/var/log/app.pid

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics