检索 Db2 端口号
您可以使用 Db2® NodePort 服务将 JDBC 或 ODBC 应用程序连接到 Red Hat OpenShift上的 Db2 。
可以使用 Web 控制台或命令来查找 NodePort:
- Web 控制台
部署数据库后,控制台显示
NodePort应用程序应该在数据库详细信息页面的访问信息部分的 JDBC 连接 URL 字段中用于客户端连接的 SSL 和非 SSL 连接。- 命令
- 对于 SSL 和非 SSL 端口,命令有所不同:
- SSL 端口
oc get svc -n project db2_service_name -o jsonpath='{.spec.ports[?(@.name=="ssl-server")].nodePort}'- 非 SSL 端口
oc get svc -n project db2_service_name -o jsonpath='{.spec.ports[?(@.name=="legacy-server")].nodePort}'
其中:
- project 是部署了 Db2 的 OpenShift® 项目。
- service_name 是分配给每个 Db2 部署的唯一标识。 服务名称始终以
c-db2oltp开头,例如,c-db2oltp-1605022957148004-db2u-engn-svc。
有关更多信息,请参阅 使用 NodePort配置入口集群流量。