2010-06-10 8 views
5

Mamy skrypt, który uruchamia ponownie JBoss.
powinniśmy oczyścić następujące katalogi w tym skrypcie:

$ JBOSS_HOME/server/web/tmp
$ JBOSS_HOME/server/web/praca
$ JBOSS_HOME/server/web/dane

Czy JBoss powinien automatycznie wyczyścić wszystkie stare pliki w tych katalogach?

Nasi klienci skarżą się, że są bardzo stare pliki w tych katalogach.

+2

patrz http://stackoverflow.com/questions/9851652/jboss-as-7-how-to-clean-up-tmp – gavenkoa

Odpowiedz

8

Nie masz doświadczenie z JBoss 5, ale w poprzednich wersjach zawartość tych katalogów czasem dostałem uszkodzony i musiał być ręcznie usuwane. Więc dodaliśmy go do naszego skryptu restartu. Nie zauważyłem żadnych złych efektów.

+0

Czy wyczyścisz wszystkie te katalogi? –

+0

Dokładnie tmp/deploy, praca i dane – pra

+0

Czy możesz pokazać mi część "skryptu restartu", w którym czyścisz katalogi? –

2

JBoss 5 nie umiera automatycznie wyczyścić te foldery. Ilekroć widzę problemy z błędem wdrażania pliku ear, najpierw wyczyścić folder rver/all/tmp. Nie jestem pewien, w jakich okolicznościach to naprawdę pomaga, ale nie widziałem żadnych złych skutków usuwania tam plików. Tylko upewnij się, że serwer jboss jest wyłączony przed usunięciem zawartości.