Je travaille sur un projet où nous allons utiliser Tomcat 6.0.20 pour le développement et la production.Tomcat 6 | Quelle est la signification de antiResourceLocking & antiJARLocking?
J'ai rencontré quelques problèmes liés au déploiement à chaud qui nécessite de définir Context.antiResourceLocking sur false dans server.xml. J'ai eu quelques questions sur antiResourceLocking et antiJARLocking. J'ai parcouru la référence au http://tomcat.apache.org/tomcat-6.0-doc/config/context.html. Ce que je ne comprends pas, c'est ce que vous entendez par un JAR verrouillé ou une ressource verrouillée. Ce que j'ai lu jusqu'à présent, c'est que le problème de verrouillage vient généralement lorsque vous annulez le déploiement d'une application qui échoue en raison d'un processus ayant un verrou sur le fichier/pot. Quelqu'un peut-il me diriger vers quelque chose où je peux lire plus sur cette question?
Mes questions sont: 1) Si je mets antiJARLocking et/ou antiResourceLocking à faux, quels sont les problèmes que je peux rencontrer? Quelqu'un peut-il donner un exemple? 2) Est-ce une mauvaise pratique de définir ces attributs sur false dans un environnement de production? 2) Est-il vrai que le verrouillage ne se produira pas aussi souvent sur une machine Linux que sur une machine Windows?
Appréciez votre aide.
Merci.
Govind N.