J'utilise apache solr en backend pour fournir des recherches sur mon site Web. Comme solr utilise jetty comme serveur. J'ai changé jetty.xml pour activer le fichier request.log. Maintenant, je dois l'activer dans l'exécution de l'installation. Je ne peux pas redémarrer solr. Comment puis-je rendre ces modifications visibles dans l'exécution de l'installation.Comment faire pour modifier la configuration du journal jetty à l'exécution en sol
0
A
Répondre
0
Pas sûr, je n'ai pas essayé, mais étant donné que Jetty utilise en interne log4j, vous pouvez utiliser JMX. Log4j enregistre ses enregistreurs en tant que MBeans JMX.
En utilisant jconsole.exe du JDK , vous pouvez reconfigurer chaque enregistreur individuel. Ces modifications ne sont pas persistantes et seront réinitialisées à la configuration définie dans le fichier de configuration après le redémarrage de votre application (serveur).