Ich benutze Spring Boot (eingebetteter Tomcat) 1.5.6 + Hibernate mit Thymeleaf 3 und von Zeit zu Zeit habe ich ernsthafte Verzögerung in Antwort von POST-Anfragen. Wenn ich versuche, ein leeres Formular einzureichen, dauert die Validierung für diese Formulare manchmal 9 Sekunden. In meinen Protokollen gibt es keine Informationen für etwas Seltsames, selbst GC läuft zu diesem Zeitpunkt nicht. Ich kann nicht herausfinden, woher diese Verzögerung kommt. Alle Vorschläge sind willkommen.Spring Boot - einige POST-Anfragen ernsthaft verzögert
1
A
Antwort
0
Mein Vorschlag: Switch on Hibernate logging - Sie ziehen möglicherweise Daten aus der Datenbank, um eine Validierung durchzuführen, die lange dauert (wie in der Abfrage) oder blockiert werden kann.
Enabling Anmeldung Sie wäre in der Lage etwas besser zu untersuchen:
Aus dem oben verlinkten Artikel ist dies, wie zusammen mit ihren Parametern in Log4J Anmeldung die SQL-Abfragen wechseln:
# SQL statements and parameters
log4j.logger.org.hibernate.SQL=debug
log4j.logger.org.hibernate.type.descriptor.sql=trace
Verwandte Themen
- 1. Wie man Spring Boot überspringt einige Konfigurationen
- 2. Spring Boot: einige automatisch konfigurierte Bohnen ausgeschlossen
- 3. Spring Boot Load Test: einige Anfragen stecken
- 4. Qbasic hervorgehobenes Menü, ernsthaft
- 5. PHP ernsthaft beschleunigen?
- 6. Spring Boot Actuator ohne Spring Boot
- 7. Liberty Spring Boot und Spring Boot
- 8. Spring Boot - PoolExhaustedException
- 9. So verhindern Sie, dass Spring Boot Devtools einige Dateien zwischenspeichert
- 10. Spring Boot einige Pfadvariable fehlen, aber zurück 404
- 11. Spring Boot REST, nur einige Eigenschaft Update zulassen
- 12. @EnableTransactionManagement im Spring Boot
- 13. Flask und Ajax Postanfragen 400
- 14. Spring Boot-Sicherheitskonsole/Befehlszeilenanwendung
- 15. Spring-Boot & Spring-Security-Konfiguration
- 16. Spring-Boot-Anwendungstest - Speicherprobleme
- 17. Handhabung */* Inhaltstyp Spring Boot
- 18. Spring Boot - Endlosschleife Dienst
- 19. Spring boot + Groovy + logback.groovy
- 20. Spring Boot alternative Indexseite
- 21. Spring Boot Autowired null
- 22. Spring Boot Cache TTL
- 23. Spring Boot Krieg log4j2
- 24. Spring Boot devtools IntelliJ
- 25. Spring Boot und AngularJS
- 26. Spring Boot DevTools Initialisierungsfehler
- 27. Spring Boot Job Scheduler
- 28. Beschleunigte Spring Boot-Startzeit
- 29. Cxf + Spring-Boot (org.apache.cxf.bus.extension.ExtensionException)
- 30. Spring boot Passwort Bcrypt