[英]Call a method at Spring Boot application crash
對於我的用例,我想在三種情況下調用方法doSomething()
:
基本上,應用程序崩潰是一種應用程序關閉。 但我正在尋找一種區分兩者的方法。 我想將導致應用程序崩潰的異常也傳遞給doSomething(ex)
。
我可以通過ContextClosedEvent
實現這一點,還是有另一種方式來實現該功能?
可以使用@PreDestroy 嗎?
import org.springframework.stereotype.Component;
import javax.annotation.PreDestroy;
@Component
public class MyService {
@PreDestroy
public void predestory() {
System.out.println("--------using predestoy-----");
}
}
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.