¿Es necesario reiniciar Tomcat para publicar el paquete de guerra?
Si la implementación latente está habilitada, no es necesario reiniciar. De hecho, solo se inicia un contexto.
Un malentendido al que se debe prestar atención es el uso del comando cmd: no se recomienda el uso de proyectos empaquetados jar -cvf tsqa.war tsqa. Después de practicar, sé que la estructura del directorio empaquetado es. Es diferente de la estructura de directorios empaquetada por Xianranecstasy y el paquete no es razonable. El paquete de software es pesado y está mal estructurado. Al principio, encontré el problema de los errores de inicio. En términos generales, los errores de inicio se deben a problemas con el entorno. Intente cambiar a una versión diferente de Tomcat o JDK.
El paquete War se utiliza generalmente durante el desarrollo web. Generalmente es una colección de todos los códigos fuente de un proyecto de sitio web, que incluye código HTML/CSS/JS de front-end y código Java. Después de que el desarrollador depura todo el código en su máquina de desarrollo y lo pasa, para poder probarlo para los probadores y lanzar productos en el futuro, el código fuente del desarrollador debe empaquetarse en un paquete War para su lanzamiento.
El paquete de software War se puede colocar en el directorio de aplicaciones web o de Word en Tomcat y se puede descomprimir automáticamente cuando se inicia el servidor Tomcat.
Información ampliada
Al configurar el número mínimo y máximo de conexiones en el grupo de conexiones de la base de datos, se deben considerar los siguientes factores:
1. de conexiones se refiere a la cantidad de conexiones que el grupo mantendrá. La cantidad de conexiones de bases de datos que siempre se mantienen, por lo que si la aplicación no utiliza una gran cantidad de conexiones de bases de datos, se desperdiciará una gran cantidad de recursos de conexión de bases de datos.
2. El número máximo de conexiones es el número máximo de conexiones solicitadas por el grupo de conexiones. Si el número de solicitudes de conexión a la base de datos excede el número de solicitudes, las solicitudes de conexión a la base de datos posteriores se agregarán a la cola de espera, lo que afectará las operaciones posteriores de la base de datos.
Si la diferencia entre el número mínimo de conexiones y el número máximo de conexiones es demasiado grande, entonces la primera solicitud de conexión será rentable, y luego la solicitud de conexión que exceda el número mínimo de conexiones equivale a crear una nueva conexión de base de datos, sin embargo, estas conexiones de base de datos que son más pequeñas que el número mínimo de conexiones no se liberarán inmediatamente después de su uso. Se colocarán en el grupo de conexiones para esperar su reutilización o se liberarán después del tiempo de inactividad.