是否可以在WSO2 DSS数据库连接参数中使用占位符 - 例如$ {prod.db.url}并在运行时从Registry中替换它们? 感谢。
答案 0 :(得分:0)
在dataservice部署时检查并建立数据源连接。因此,您必须提供数据源配置,例如驱动程序类名称,连接URL。等在部署时。
答案 1 :(得分:0)
由于在部署阶段需要数据源配置(如db url,驱动程序名称,用户名,密码),因此无法从注册表中引用相同的数据源。
我认为您的需求来自管理不同环境的需要,为了实现相同目的,可以选择在服务器级创建数据源,称为Carbon_Datasources。
这些数据源可以从.dbs
文件中引用,如下所示。在以下示例中,serviceDS
是配置的数据源。
<config id="rs">
<property name="carbon_datasource_name">serviceDS</property>
</config>
<query id="deliveryService" useConfig="rs">