Java RMI를 사용하여 분산 된 은행 시스템을 구현합니다. 각 서버가 자체 데이터베이스에 저장된 데이터를 가지고있는 지점을 나타냅니다. 서버/분기를 닫을 때 해당 계정에 저장된 계정 데이터베이스 당신은 http://docs.oracle.com/javase/7/docs/api/java/lang/Runtime.html#addShutdownHookRMI 서버를 종료하기 전에 작업을 실행
0
A
답변
0
어쩌면 종료 후크를 추가 할 수 있습니다 어떤 도움이 미리 감사
-1
에 감사와 방법을 바로 서버 전에이 작업의 코드를 실행하는 을 폐쇄하는 다른 서버/지점 로 전송한다 shutdownHook이 도움이 될 것입니다.
예제 코드 :
Runtime.getRuntime().addShutdownHook(new Thread(new Runnable() {
@Override
public void run() {
System.out.println("shutdown application");
}
}));
+0
덕분에, 그것은 – Basil
관련 문제
- 1. 작업을 종료하기 전에 InvokeRequired를 올바르게 사용하십시오.
- 2. 종료하기 전에 파일 설명자를 닫아야합니까?
- 3. iOS가 앱을 종료하기 전에 만료 처리기에서 정상적으로 작업을 끝내려면 어떻게해야합니까?
- 4. Xcode를 종료하기 전에 모든 작업을 취소 할 수있는 방법이 있습니까?
- 5. JBoss에서 RMI 서버를 노출합니까?
- 6. 프로그램을 종료하기 전에 메시지 추가
- 7. RMI (JRMP) 서버를 RMI IIOP가 호출 할 수 있습니까?
- 8. rmi 클라이언트 서버를 다른 프로세스에서 실행 중 ... 언 바운드 예외
- 9. Jenkins - 빌드 작업을 수행하기 전에 스크립트 실행
- 10. RMI 프로그램 실행
- 11. Android 앱을 종료하기 전에 정리를 수행하려면 어떻게해야합니까?
- 12. eclipse beakpoint : Java 메소드를 종료하기 전에 중지
- 13. 이미지 삭제하기 프로그램을 종료하기 전에 저장했습니다.
- 14. 앱을 종료하기 전에 값을 저장 하시겠습니까?
- 15. Win32 응용 프로그램을 종료하기 전에 모든 스레드를 명시 적으로 중지해야합니까?
- 16. Jetty가 연결을 종료하기 전에 서블릿을 정상적으로 중지하는 방법
- 17. 생성 된 보조 스레드가 작업을 종료하기 전에 함수가 값을 반환하도록하려면 어떻게해야합니까?
- 18. 응용 프로그램을 종료하기 전에 개체를 처형 할 수 있도록하려면 어떻게합니까?
- 19. SwingWorker 실행 메소드가 해당 작업을 완료하기 전에 나타나는 패널
- 20. 전쟁이 패키지되기 전에 메이븐 빌드 단계에서 개미 작업을 실행 하시겠습니까?
- 21. 궤도에있는 서버를 실행 하시겠습니까?
- 22. ExecutorService 종료하기
- 23. rmi 레지스트리 바인딩 문제
- 24. main() 전에 코드 실행
- 25. Quickfix는 FIX 연결을 종료하기 전에 보류중인 하트 비트 요청에 응답합니까?
- 26. 종료하기 전에 영구 앱 데이터를 저장할 적절한 장소는 무엇입니까?
- 27. 종료하기 전에 Waf에 의해 항상 실행되는 코드를 어떻게 추가합니까?
- 28. Java 응용 프로그램을 종료하기 전에 코드가 실행되도록하는 방법
- 29. MAC OS 응용 프로그램을 강제 종료하기 전에 암호를 묻습니다.
- 30. 앱을 종료하기 전에 뒤로 버튼을 두 번 누르기
덕분에 많이 매우 도움이되었다, 그것은 정말 날 – Basil
아니 그렇지 않은 것 도왔다. 셧다운 훅은 매우 빨리 실행되어야합니다. 이것은 끔찍한 생각입니다. – EJP