Spring Boot(六十四):获取 Spring Boot 应用进程的 PID

1 ApplicationPidFileWriter

ApplicationPidFileWriter 是 Spring Boot 提供的一个 Listener,它可以在应用启动后把 PID 写入到指定的文件。

它需要在启动前,通过编程式配置到应用中,并且需要在配置文件中指定要写入 PID 的文件。

2 配置 ApplicationPidFileWriter 监听器

在启动前,配置 ApplicationPidFileWriter 监听器:

package com.example.demo;

import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;
import org.springframework.boot.builder.SpringApplicationBuilder;
import org.springframework.boot.context.ApplicationPidFileWriter;

@SpringBootApplication
public class DemoApplication {
    public static void main(String[] args) {

        SpringApplication springApplication = 

你可能感兴趣的:(SpringBoot,spring,boot,java,linux)