我有一个 Spring Boot JPA 应用程序,它通过连接到也在本地运行的 oracle 数据库在本地运行良好。
但是当我将我的应用程序部署到关键云代工厂时,它在连接到本地数据库服务器时会出现以下异常:
2020-02-08T15:13:27.499+05:30 [APP/PROC/WEB/0] [OUT] 原因:java.net.UnknownHostException:DESKTOP-619LJLN:名称或服务未知 2020-02-08T15:13 :27.499+05:30 [APP/PROC/WEB/0] [OUT] at java.net.Inet4AddressImpl.lookupAllHostAddr(Native Method) ~[na:1.8.0_242] 2020-02-08T15:13:27.499+05: 30 [APP/PROC/WEB/0] [OUT] at java.net.InetAddress$2.lookupAllHostAddr(InetAddress.java:929) ~[na:1.8.0_242]
application.properties 如下:
spring.datasource.driver-class-name=oracle.jdbc.driver.OracleDriver
spring.jpa.database-platform=org.hibernate.dialect.Oracle10gDialect
spring.jpa.hibernate.ddl-auto=update
security.require-ssl=false
spring.datasource.url=jdbc:oracle:thin:AVINASH_DB/oracle@DESKTOP-659FJUK:1522:xe
我尝试在 PCF 中使用杯子,但它不起作用。请让我知道如何从 PCF 连接本地数据库。注意:我不想在 PCF 市场中使用数据库服务。试图弄清楚如何从 PCF 连接外部数据库。提前致谢