我无法找到错误生成的位置,虽然日志已清除......导致:java.net.UnknownHostException:votaideasdb。所以我明白谁做了,但看不出是什么问题或如何解决它。 (它在我的本地服务器上工作)。
当我找到它时,我看到它与...有关...
如果Navicat使用相同的用户和密码进行连接,是否会探测连接是否正常?它可能与连接池有关,但我不知道如何或如何测试它。
2018-01-11 13:31:16.407 ERROR 3629 --- [p-nio-80-exec-8] o.a.tomcat.jdbc.pool.ConnectionPool : Unable to create initial connections of pool.
org.postgresql.util.PSQLException: The connection attempt failed.
at org.postgresql.core.v3.ConnectionFactoryImpl.openConnectionImpl(ConnectionFactoryImpl.java:262) ~[postgresql-9.4.1208.jre7.jar:9.4.1208.jre7]
at org.postgresql.core.ConnectionFactory.openConnection(ConnectionFactory.java:66) ~[postgresql-9.4.1208.jre7.jar:9.4.1208.jre7]
at org.postgresql.jdbc.PgConnection.<init>(PgConnection.java:215) ~[postgresql-9.4.1208.jre7.jar:9.4.1208.jre7]
Caused by: java.net.UnknownHostException: votaideasdb
at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:184) ~[na:1.8.0_151]
at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:392) ~[na:1.8.0_151]
at java.net.Socket.connect(Socket.java:589) ~[na:1.8.0_151]
at org.postgresql.core.PGStream.<init>(PGStream.java:64) ~[postgresql-9.4.1208.jre7.jar:9.4.1208.jre7]
at org.postgresql.core.v3.ConnectionFactoryImpl.openConnectionImpl(ConnectionFactoryImpl.java:133) ~[postgresql-9.4.1208.jre7.jar:9.4.1208.jre7]
... 159 common frames omitted
我不知道那个voteideasdb名称(引起:java.net.UnknownHostException:votaideasdb)的来源是数据库名称是springboottutorial。
这些是我的application.properties(在我的本地服务器上工作正常)
spring.datasource.url=jdbc:postgresql://localhost:5432/springboottutorial
spring.datasource.username=postgres
spring.datasource.password=postgres
spring.datasource.driverClassName=org.postgresql.Driver
spring.jpa.database-platform=org.hibernate.dialect.PostgreSQLDialect
spring.jpa.generate-ddl=true
hibernate.postgresql.auto=create
spring.jpa.show-sql=true
谢谢大家对非程序员的耐心!!!!