Hele geheugen op de computer werd verbruikt door Tomcat en elke klik op mijn programma-interface leidde tot het bevriezen van de gehele machine voor de tweede en prstat (programma Solaris om processen status van toezicht, in Linux is het hoogste commando) gaf aan dat de CPU gestegen tot 100%. Na 5 jaar met een Apache-server Ik was helemaal teleurgesteld ... Ik dacht dat die jongens die altijd klagen over Java hebben gelijk: het is gewoon verspilling van geld, middelen en tijd. Dit altijd honger (in termen van middelen) monster - Tomcat - zal nooit vliegen Ik was niet goed!.
Het probleem was met de instellingen, die in de installatie van mijn Tomcat waren. Hebben gebruikt dat Apache loopt perfect meteen na de installatie, ik was niet klaar voor Tomcat's performance tuning. Eerlijk zeggen dat ik heb geen idee hoe dat te doen. Vooral na het werken met httpd.conf (Apache configuratiebestand) het was niet zo makkelijk te krijgen in meerdere XML-bestanden waarin configuratie Tomcat wordt verspreid. Sommige vreemde dingen hier en daar gebeurd is ... De eerste stap was om alles working.And maken na een tijdje dingen begon beter en beter te werken.
Eerste ding dat ik ontdekte was een probleem met de extra bibliotheken in mijn web applicaties die ik gebruikte. Ik kon ze niet koppelen van common /lib Tomcat. Ik moest ze hebben slechts op één plaats, direct in common /lib, geen koppeling naar een andere plek! Tweede ding dat ik vond dat, zelfs als documentatie beweert dat "* .war bestanden worden ontdekt in webapps directory en automatisch uitgepakt", ze eigenlijk ooit zou er uren en er gebeurde niets. Soms werkte het, soms niet.
Als u een installatiepakket voor de distributie voor veel mensen te maken, zal het veiliger zijn om bestanden van de oorlog bestanden uitpakken door uw installatie programma en zijn niet afhankelijk van Tomcat. Hoewel u deze functie bij alle (ik vertrouw niet op het) .Hoe om Tomcat te verplaatsen van de ene map naar de andere kan uitschakelen? Mijn antwoord is hier voor Solaris en Linux. Maar het is zeer soortgelijke procedures voor Wi