Używam apache solr w backend do dostarczeniaszukaj w mojej witrynie. Ponieważ Solr używa serwera jako serwera. Zmieniono plik jetty.xml, aby włączyć plik request.log. Teraz muszę go włączyć w uruchomionym setupie. Nie mogę ponownie uruchomić Solr. Jak mogę uczynić te zmiany widocznymi w uruchomionej konfiguracji.
Odpowiedzi:
0 dla odpowiedzi № 1Nie jestem pewien, nie próbowałem, ale biorąc pod uwagę, że Jetty używa wewnętrznie log4j, możesz użyć JMX.
Log4j rejestruje swoje rejestratory jako JMX MBeans. Korzystanie z pliku jconsole.exe pakietu JDK możesz zmienić konfigurację poszczególnych rejestratorów. Te zmiany nie są trwałe i zostanie zresetowany do konfiguracji ustawionej w pliku konfiguracyjnym po ponownym uruchomieniu aplikacji (serwer).