Kontrola procesu Java jest bardzo zła - głównie z powodu niewystarczającej obsługi klas Java VM/JDK (np. Java.lang.Process).Dobra biblioteka sterowania procesem Java
Zastanawiam się, czy istnieją dobre biblioteki open source, które są niezawodne.
Wymagania byłoby:
- OSS
- Start/Stop przetwarza
- Zarządzaj standardowego wejścia i wyjścia
- wieloplatformowym (przynajmniej Linux, systemu Windows, Solaris, HP i IBM w z tego zamówienia)
- (opcjonalnie) do ponownego uruchomienia
- (pożądane) starsze
Dodałbym pojęcie zależności procesu jako wymaganie: Proces/usługa powinna rozpoczynać się tylko wtedy, gdy rozpoczął się zależny proces/usługa. Jeśli proces/usługa zostanie zatrzymana, wszystkie jej zależne procesy/usługi zostają zatrzymane. –
Jest teraz 2015. Zastanawiam się, czy coś się zmieniło, a teraz odpowiedź na to pytanie byłaby inna. – wilx