Tôi có một ứng dụng giao diện điều khiển (viết bằng Java), sẽ chạy trên một máy Linux cho đến khi nó được dừng lại.Java daemon trong Linux: Lựa chọn?
Việc ghi nhật ký được thực hiện bởi chính ứng dụng.
Ứng dụng cần phải dừng lại bất cứ khi nào có phiên bản mới (i. E. Tôi đăng nhập, dừng ứng dụng, sao chép tệp JAR mới và sau đó khởi chạy lại).
Các tùy chọn để triển khai điều này, ngoài những tùy chọn được chỉ định bên dưới là gì?
cách biết để làm điều đó:
1) dịch vụ Tanuki wrapper
2) nohup java -jar myapp-1.32.jar &
Mặc dù nó không phù hợp với nhu cầu của bạn hoàn toàn, bạn có thể xem capistrano. – leonm
Hãy cẩn thận để tìm một dịch vụ giúp bạn có thể nghe tín hiệu tắt máy để tắt dịch vụ của bạn một cách duyên dáng. –
Ứng dụng giao diện điều khiển của bạn có thể phát hiện rằng ứng dụng cần tắt không? –