Попытка загрузить класс com.mysql.jdbc.Driver - Spring boot - загрузка / запуск занимает вечно (часы), но в конечном итоге происходит - PullRequest
0 голосов
/ 06 сентября 2018
  • пружинный башмак 1.5.8
  • Java 1.8
  • Mysql 5.7.23
  • ОС: Centos 7
  • Ведущий: Digital Ocean
  • Apache

Я бился головой об стену на этом. Кажется, что однажды внезапно мое приложение начало загружаться вечно (часы и часы), не знаю почему. Я попытался установить rocket.chat (node ​​/ mongodb / etc), и в то время казалось, что дела пошли на юг, но я думаю, что это просто совпадение.

Я включил ведение журнала

logging.level.com=DEBUG 
logging.level.org=DEBUG

Некоторые вещи, которые я видел в некоторых сообщениях, вроде

spring.jpa.properties.hibernate.temp.use_jdbc_metadata_defaults=false

и установлено есть

Ничего не сработало. Отлично работает на моей локальной машине, но на сервере, оооочень долго загружается.

Вот что я получил в своих журналах. Вещи летят в журнале около 3 секунд, а затем попадают сюда и останавливаются.

/usr/lib/jvm/jre-1.8.0-openjdk/bin/java -jar /var/myjar-1.1.2.jar SuccessExitStatus=143

Я пытаюсь вставить этот журнал в код, перехватить его, но он не работает ...

2018-09-05 17:37:39.560 DEBUG 7970 --- [           main] o.s.b.f.s.DefaultListableBeanFactory     : Creating shared instance of singleton bean 'entityManagerFactoryBuilder'
2018-09-05 17:37:39.560 DEBUG 7970 --- [           main] o.s.b.f.s.DefaultListableBeanFactory     : Creating instance of bean 'entityManagerFactoryBuilder'
2018-09-05 17:37:39.560 DEBUG 7970 --- [           main] o.s.b.f.s.DefaultListableBeanFactory     : Returning cached instance of singleton bean 'org.springframework.transaction.config.internalTransactionAdvisor'
2018-09-05 17:37:39.560 DEBUG 7970 --- [           main] o.s.b.f.s.DefaultListableBeanFactory     : Returning cached instance of singleton bean 'org.springframework.boot.autoconfigure.orm.jpa.HibernateJpaAutoConfiguration'
2018-09-05 17:37:39.561 DEBUG 7970 --- [           main] o.s.b.f.s.DefaultListableBeanFactory     : Creating shared instance of singleton bean 'jpaVendorAdapter'
2018-09-05 17:37:39.561 DEBUG 7970 --- [           main] o.s.b.f.s.DefaultListableBeanFactory     : Creating instance of bean 'jpaVendorAdapter'
2018-09-05 17:37:39.561 DEBUG 7970 --- [           main] o.s.b.f.s.DefaultListableBeanFactory     : Returning cached instance of singleton bean 'org.springframework.transaction.config.internalTransactionAdvisor'
2018-09-05 17:37:39.561 DEBUG 7970 --- [           main] o.s.b.f.s.DefaultListableBeanFactory     : Returning cached instance of singleton bean 'org.springframework.boot.autoconfigure.orm.jpa.HibernateJpaAutoConfiguration'
2018-09-05 17:37:39.642 DEBUG 7970 --- [           main] o.s.jdbc.datasource.DataSourceUtils      : Fetching JDBC Connection from DataSource
2018-09-05 17:37:39.689 DEBUG 7970 --- [           main] o.a.tomcat.jdbc.pool.PooledConnection    : Instantiating driver using class: com.mysql.jdbc.Driver [url=jdbc:mysql://localhost:3306/mydbname?useSSL=false]
2018-09-05 17:37:39.690 DEBUG 7970 --- [           main] o.a.tomcat.jdbc.pool.ClassLoaderUtil     : Attempting to load class[com.mysql.jdbc.Driver] from org.springframework.boot.loader.LaunchedURLClassLoader@65b54208
2018-09-05 17:39:47.377 DEBUG 7970 --- [           main] o.a.tomcat.jdbc.pool.PooledConnection    : Instantiating driver using class: com.mysql.jdbc.Driver [url=jdbc:mysql://localhost:3306/mydbname?useSSL=false]
2018-09-05 17:39:47.377 DEBUG 7970 --- [           main] o.a.tomcat.jdbc.pool.ClassLoaderUtil     : Attempting to load class[com.mysql.jdbc.Driver] from org.springframework.boot.loader.LaunchedURLClassLoader@65b54208
2018-09-05 17:40:39.080 DEBUG 7970 --- [Engine[Tomcat]]] org.apache.catalina.session.ManagerBase  : Start expire sessions StandardManager at 1536187239079 sessioncount 0
2018-09-05 17:40:39.080 DEBUG 7970 --- [Engine[Tomcat]]] org.apache.catalina.session.ManagerBase  : End expire sessions StandardManager processingTime 1 expired sessions

Если мне нужно включить дополнительную отладку, дайте мне знать.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...