Kiểm soát quá trình Java nổi tiếng là xấu - chủ yếu là do sự hỗ trợ không đầy đủ của các lớp Java VM/JDK (ví dụ: java.lang.Process).Thư viện điều khiển quy trình Java tốt
Tôi tự hỏi, có bất kỳ thư viện nguồn mở tốt nào ở đó đáng tin cậy không.
Các yêu cầu sẽ là:
- OSS
- Start/Stop xử lý
- Quản lý STDIN và STDOUT
- nền tảng chéo (ít nhất là Linux, Windows, Solaris, HP, và IBM trong đơn đặt hàng đó)
- (tùy chọn) có thể khởi động lại
- (mong muốn) trưởng thành
Tôi muốn thêm khái niệm phụ thuộc quy trình theo yêu cầu: Quy trình/dịch vụ chỉ nên bắt đầu nếu quá trình/dịch vụ phụ thuộc của nó bắt đầu. Nếu một quá trình/dịch vụ bị dừng lại, tất cả các quy trình/dịch vụ phụ thuộc của nó sẽ bị dừng lại. –
Bây giờ là năm 2015. Tôi tự hỏi nếu có bất cứ điều gì đã thay đổi và câu trả lời cho câu hỏi này sẽ khác nhau. – wilx