Hilfe! Ich portiere eine große Ruby-App nach Grails - aber der Grails-Start meiner Anwendung dauert mehr als 2 Minuten.Grails Start ist langsam
Ich habe bereits gesetzt dbCreate zu "lesen" Ich habe sichergestellt, dass meine High-End-Dual-Prozessor-Desktop-Windows-Box Grails benötigt RAM (1 Gig). Ich habe keine Plugins installiert. Ich habe 170 Domain-Klassen, die früher Ruby-Klassen waren.
Wenn es startet, druckt es die Zeile "Running Grails App .." aus und bleibt dann lange hängen, bevor es die Zeile "Server running" ausgibt.
Ich habe gerade etwas gemacht, wo ich alle meine IDs zu bigints migriert habe. Das scheint das Problem verschlimmert zu haben. Jetzt dauert es ca. 10 Minuten bis zum Start.
Ich bin neu zu Grals würdest du mir bitte ein paar weitere Details darüber geben, wo und wo die Ereignisse beim Start zu protokollieren? Was die Profilerstellung betrifft, war es ein paar Jahre her, dass ich viel Java gemacht habe. Was empfehlen Sie als das beste Profiling-Tool, das Sie jetzt verwenden können?
Was kann ich noch tun, um den Start von Grails zu beschleunigen?