Liferay Systemstart dauert viel zu lange

Ich bin neu in der Liferay Entwicklung und ich bin Probleme mit der Inbetriebnahme meiner Liferay-Tomcat-server. Es dauert fast 3 Minuten (169048 ms), die nicht akzeptabel ist für die Entwicklung. Ich möchte, um es bis zu über einer minute.

Hier sind die specs meines Rechners:

  • Intel Core Duo T2300 @ 1,66 GHz
  • 4GB RAM (3.24 GB in Verwendung)
  • Windows 7 Enterprise 32-bit mit Service Pack 1

Ich bin mit:

  • Liferay 6.1.1-ce-ga2-Bundle mit Tomcat 7
  • Eclipse-Juno-Release

Um die Dinge zu beschleunigen, habe ich:

  • entfernt alle nicht benötigten portlets aus dem tomcat\webapps Ordner.
  • setzen der Tomcat native library 1.1.24 in den tomcat\bin-Ordner
  • gezwickt meine portal-ext.Eigenschaften wie unten gezeigt
 #deaktivieren Sie einige Filter 
com.liferay.portal.- servlet.Filter.sso.cas.CASFilter = false 
com.liferay.portal.- servlet.Filter.sso.ntlm.NtlmFilter = false 
com.liferay.portal.- servlet.Filter.sso.ntlm.NtlmPostFilter = false 
com.liferay.portal.- servlet.Filter.sso.opensso.OpenSSOFilter= false 
com.liferay.portal.sharepoint.SharepointFilter = false 
com.liferay.portal.- servlet.Filter.gzip.GZipFilter = false 

#deaktivieren Sie die Indizierung 
index.auf.Autostart=false 

Hier mein startup-log:

 
Jan 30, 2013 8:39:49 AM org.apache.catalina.core.AprLifecycleListener init 
INFO: Loaded APR based Apache Tomcat Native library 1.1.24. 
Jan 30, 2013 8:39:49 AM org.apache.catalina.core.AprLifecycleListener init 
INFO: APR-Funktionen: IPv6 [true], sendfile [true], akzeptieren-Filter [false], random [true]. 
Jan 30, 2013 8:39:51 AM org.apache.coyote.AbstractProtocol init 
INFO: Initializing ProtocolHandler ["http-apr-8080"] 
Jan 30, 2013 8:39:51 AM org.apache.coyote.AbstractProtocol init 
INFO: Initializing ProtocolHandler ["ajp-apr-8009"] 
Jan 30, 2013 8:39:51 AM org.apache.catalina.startup.Catalina laden 
INFO: Initialisierung verarbeitet in 2620 ms 
Jan 30, 2013 8:39:51 AM org.apache.catalina.core.StandardService startInternal 
INFO: Starting service Catalina 
Jan 30, 2013 8:39:51 AM org.apache.catalina.core.StandardEngine startInternal 
INFO: Starting Servlet Engine: Apache Tomcat/7.0.27 
Jan 30, 2013 8:39:51 AM org.apache.catalina.startup.HostConfig deployDescriptor 
INFO: Deploying configuration descriptor C:\Liferay\portal-6.1.1-ce-ga2\tomcat-7.0.27\conf\Catalina\localhost\Hi-portlet.xml 
Jan 30, 2013 8:39:51 AM org.apache.catalina.startup.HostConfig deployDescriptor 
WARNUNG: docBase C:\Liferay\portal-6.1.1-ce-ga2\tomcat-7.0.27\webapps\Hi-portlet innerhalb des host-appBase angegeben wurde, werden ignoriert 
Jan 30, 2013 8:39:51 AM org.apache.catalina.startup.SetContextPropertiesRule beginnen 
WARNUNG: [SetContextPropertiesRule]{Kontext} Einstellung der Eigenschaft 'source' to 'org.eclipse.jst.jee.server:Hi-portlet' nicht finden, eine passende Immobilie. 
Jan 30, 2013 8:39:52 AM org.apache.catalina.startup.HostConfig deployDescriptor 
INFO: Deploying configuration descriptor C:\Liferay\portal-6.1.1-ce-ga2\tomcat-7.0.27\conf\Catalina\localhost\ROOT.xml 
Laden jar:file:/C:/Liferay/portal-6.1.1-ce-ga2/tomcat-7.0.27/webapps/ROOT/WEB-INF/lib/portal-impl.jar!/system.Eigenschaften 
Laden jar:file:/C:/Liferay/portal-6.1.1-ce-ga2/tomcat-7.0.27/webapps/ROOT/WEB-INF/lib/portal-impl.jar!/portal.Eigenschaften 
Beim laden der Datei:/C:/Liferay/portal-6.1.1-ce-ga2/portal-ide.Eigenschaften 
Beim laden der Datei:/C:/Liferay/portal-6.1.1-ce-ga2/tomcat-7.0.27/webapps/ROOT/WEB-INF/classes/portal-developer.Eigenschaften 
Beim laden der Datei:/C:/Liferay/portal-6.1.1-ce-ga2/portal-ext.Eigenschaften 
Jan 30, 2013 8:39:59 AM org.apache.catalina.core.Datei ApplicationContext log 
INFO: Initializing Spring root WebApplicationContext 
08:40:16,321 INFO [pool-2-thread-1][DialectDetector:71] Bestimmen Sie den Dialekt für die HSQL-Datenbank-Engine-2 
08:40:16,330 WARNEN [pool-2-thread-1][DialectDetector:86] Liferay so konfiguriert ist, verwenden Hypersonic als Datenbank. Verwenden Sie NICHT Hypersonic in der Produktion. Hypersonic ist eine eingebettete Datenbank, die nützlich für die Entwicklung und demo ' Ing Zwecke. Die Datenbank-Einstellungen können verändert werden, in portal-ext.Eigenschaften. 
08:40:16,484 INFO [pool-2-thread-1][DialectDetector:136] Gefunden Dialekt org.hibernate.Dialekt.HSQLDialect 
Ab der Liferay Portal Community Edition 6.1.1 CE GA2 (Paton /Build 6101 /Juli 31, 2012) 
08:41:36,974 INFO [pool-2-thread-1][BaseDB:452] Datenbank unterstützt case-sensitive Abfragen 
08:41:37,828 INFO [pool-2-thread-1][ServerDetector:154] Server unterstützt hot-deploy 
08:41:37,850 INFO [pool-2-thread-1][PluginPackageUtil:1030] Lesen-plugin-Paket für den root-Kontext 
08:42:19,657 INFO [pool-2-thread-1][AutoDeployDir:106] Auto deploy-scanner gestartet C:\Liferay\portal-6.1.1-ce-ga2\deploy 
08:42:24,410 INFO [pool-2-thread-1][HotDeployImpl:178] die Bereitstellung von Hi-portlet aus der Warteschlange 
08:42:24,415 INFO [pool-2-thread-1][PluginPackageUtil:1033] Lesen-plugin-Paket für Hi-portlet 
Jan 30, 2013 8:42:24 AM org.apache.catalina.core.Datei ApplicationContext log 
INFO: Initializing Spring root WebApplicationContext 
Jan 30, 2013 8:42:30 AM org.apache.catalina.core.Datei ApplicationContext log 
INFO: Initializing Spring FrameworkServlet 'Remoting-Servlet' 
Jan 30, 2013 8:42:34 AM org.apache.catalina.startup.HostConfig deployDirectory 
INFO: Deploying web application directory C:\Liferay\portal-6.1.1-ce-ga2\tomcat-7.0.27\webapps\resources-importer-web 
08:42:35,522 INFO [pool-2-thread-1][HotDeployImpl:178] die Bereitstellung von Ressourcen-Importeur-web aus der Warteschlange 
08:42:35,523 INFO [pool-2-thread-1][PluginPackageUtil:1033] Lesen-plugin-Paket für die Ressourcen-Importeur-web 
Jan 30, 2013 8:42:36 AM org.apache.catalina.core.Datei ApplicationContext log 
INFO: Initializing Spring root WebApplicationContext 
Jan 30, 2013 8:42:36 AM org.apache.catalina.startup.HostConfig deployDirectory 
INFO: Deploying web application directory C:\Liferay\portal-6.1.1-ce-ga2\tomcat-7.0.27\webapps\welcome-theme 
08:42:36,609 INFO [pool-2-thread-1][HotDeployEvent:109] Plugin Willkommens-Thema erfordert Ressourcen-Importeur-web 
08:42:37,305 INFO [pool-2-thread-1][HotDeployImpl:178] die Bereitstellung von Willkommens-Thema aus der Warteschlange 
08:42:37,306 INFO [pool-2-thread-1][PluginPackageUtil:1033] Lesen-plugin-Paket für willkommen-Thema 
Jan 30, 2013 8:42:37 UHR, org.apache.catalina.core.Datei ApplicationContext log 
INFO: Initializing Spring root WebApplicationContext 
08:42:37,787 INFO [pool-2-thread-1][ThemeHotDeployListener:87] Registrieren von Themen für willkommen-Thema 
08:42:39,764 INFO [pool-2-thread-1][ThemeHotDeployListener:100] 1 Thema für willkommen-Thema ist für die Verwendung verfügbar 
Jan 30, 2013 8:42:40 PM org.apache.coyote.AbstractProtocol starten 
INFO: Starting ProtocolHandler ["http-apr-8080"] 
08:42:40,167 INFO [liferay/hot_deploy-1][HotDeployMessageListener:142] - Gruppe oder layout-set-Prototyp existiert bereits seit Unternehmen liferay.com 
Jan 30, 2013 8:42:40 PM org.apache.coyote.AbstractProtocol starten 
INFO: Starting ProtocolHandler ["ajp-apr-8009"] 
Jan 30, 2013 8:42:40 PM org.apache.catalina.startup.Catalina start 
INFO: Server startup in 169048 ms 

Irgendwelche Vorschläge?

  • in der Theorie denke ich, sollten Sie nicht haben, um starten Sie den Liferay-server, viel, durch Umschichtung von portlets usw.. Was sind für Sie die Entwicklung, die eine so hohe Notwendigkeit für Neustart?
  • Eigentlich bin ich kein Neustart der server sehr oft durch die hot deploy-Funktion. Es ist einfach so ärgerlich, wenn Sie starten Sie es jeden morgen.
  • 4GB ist ein bisschen beschränkt ausgeführt ein lokales liferay & ide + os + andere Anwendungen auf der gleichen Maschine..., Sie können die portlets, die Sie nicht verwenden, aber trotzdem ...
  • Es gibt nichts mehr zu entfernen, außer das willkommen-Thema. Ich denke, ich werde besser, lassen Sie diese unberührt. Aber Ihr habt Recht über den RAM. Vielleicht ist mein system einfach zu langsam für dieses setup.
  • Ich würde denken, es ist normal für das Portal zu dauern rund 2 bis 3 Minuten zum start-up. Da es initialisiert und registriert, so viele Dinge. Ich möchte nur sagen, Willkommen in der Welt der Portale! 😀
  • Zusätzlich zum RAM-ugrade könnten Sie das upgrade von HDD zu SSD beschleunigt portal starten. In meinem dev-env mit SSD dauert es 42736 ms zu starten-portal ohne portlaets.

InformationsquelleAutor FeinesFabi | 2013-01-30
Schreibe einen Kommentar