Necesita que nos diga el sistema operativo. ¿Tienes protección antivirus en vivo?
Un archivo war/jar es en realidad un archivo zip, es decir, si renombró .war a .zip, puede usar una utilidad zip para verlo/descomprimirlo.
Durante la implementación, el archivo de guerra se descomprime una vez en una carpeta designada. Si tiene protección en vivo, la utilidad antivirus puede tomar algún tiempo para escanear la nueva rama de directorios creada y ralentizar cualquier acceso a ellos.
Muchos marcos de aplicaciones web, como JSP, crean archivos temporales y su protección en vivo entraría en acción para escanearlos.
Si esta es su situación, debe decidir si desea excluir su aplicación web del antivirus en vivo.
¿Está ejecutando Linux pero se accede a su directorio web utilizando ntfs-3g? Si es así, compruebe si el directorio ntfs está comprimido.ntfs-3g tiene problemas para acceder a los archivos ntfs comprimidos, especialmente cuando se manipulan/crean/descomprimen varios archivos simultáneamente. En primer lugar, a menos que existan algunas razones extremadamente válidas (que no puedo ver), un directorio de aplicación web debe ser una partición local en un formato nativo de Linux.
Utilice wireshark para controlar la actividad de la red. Averigüe si las aplicaciones web están causando accesos a los sistemas de archivos remotos. Vea si hay demasiadas retransmisiones siempre que las aplicaciones web estén activas. Retransmisiones o solicitudes de retransmisiones excesivas significa que la red de tuberías tiene problemas de integridad. Todavía estoy tratando de entender este problema yo mismo: algunas tarjetas de red tienen problemas de almacenamiento en búfer (como desbordamiento de búfer) que operan en Linux pero no en Windows.
Wireshark no es difícil de usar, siempre y cuando tenga una comprensión de las direcciones IP, y es posible que desee escribir scripts awk, perl o python para analizar el tráfico. Personalmente, usaría SAS.
Así es, no hay un problema de rendimiento real, solo alguien sugiere una posible degradación en el rendimiento debido al tamaño de los archivos .war. –
¿Una posible degradación en comparación con qué, en comparación con una guerra más pequeña? Si es así, esto sería muy fácil de probar: compara la aplicación original con una más delgada. ¿Pero está incluyendo jar en WEB-INF/lib que no necesita? Si no, entonces ya es tan delgado como puede ser. Esto suena como una sugerencia sin hechos para respaldarlo. –