数据源配置管理

Qross 系统可以使用其他系统或配置中心(如 Nacos)配置的数据连接,从而避免重复配置。或者把 Qross 系统需要的数据连接在配置中心统一配置,以方便统一管理。Qross 系统支持从本地配置文件、项目resources资源目录、Nacos 配置中心、其他提供 URL 的配置中心或服务中读取数据源连接。数据源连接的各项设置需要以key-value的配置形式保存,所以系统支持propertiesyamljson文本格式。

这些数据源的连接配置信息除了可以在qross.properties文件中之外(参见 PQL 数据源配置),还可以保存在数据库中,配置操作更直观,且适用范围更广,在分布式部署架构下,只需要配置一次即可,而不需要在每台机器上都添加配置。而且更新这些配置时,不需要重新启动系统。

数据源配置影响整个 Qross 系统,包括星硕(Master)管理平台、Keeper 调度工具以及所有连通 Qross 系统的 PQL 过程、Voyager 模板引擎、OneApi 接口服务。数据源配置管理只是告诉 Qross 系统去哪里取数据源连接,而不是配置具体的连接信息。当然,也可以在数据连接管理中直接配置数据源连接。

数据源配置包含以下功能或信息项:

通过这些数据源配置加载的数据连接可以由系统所有用户使用,未来 可以用户管理模板设置某个角色或用户是否可以使用某个或某些系统连接。更多数据连接权限问题在数据连接管理中介绍。


参考链接


微信公众号
码农老吴  |  星源工作室  |  开发月志  |  问题反馈
联系我们:wu@qross.io     手机/微信:18618171102
京 ICP 备 20027445 号
$(h1)!