在下一代OpenShift上,如何让wildfly使用PostgreSQL作为我的数据源?
我已经尝试在wildfly pod中设置环境变量,因此它与standalone.xml匹配,但这不起作用,因为我的WAR抱怨它无法找到PostgreSQL数据源
答案 0 :(得分:1)
我自己找到了答案。您需要在OpenShift Online上为PostgreSQL更新以下环境变量:
POSTGRESQL_DATABASE = SAMPLEDB
POSTGRESQL_SERVICE_PORT = 5432
POSTGRESQL_SERVICE_HOST = 172.11.22.33
POSTGRESQL_PASSWORD = wildfly
POSTGRESQL_USER = wildfly
POSTGRESQL_DATASOURCE = PostgreSQLDS
如果您擅长进入Wildfly pod,请查看/wildfly/bin/standalone.conf
以了解如何为其他数据库设置其他环境变量。
答案 1 :(得分:0)