CSB支持通过JDBC(Java Database Connectivity)将后端数据库访问能力以RESTful方式发布为服务,所以在发布该类型服务时,需要管理CSB实例的数据源。

背景信息

  • CSB目前支持MySQL兼容的数据库,包括RDS Mysql、DRDS、MySQL。
  • CSB目前支持PostgreSQL兼容的数据库,包括RDS PostgreSQL、AnalyticDB PostgreSQL、PostgreSQL。
  • 每个CSB实例可以配置多个数据源,多个服务可以共享一个数据源。

新建数据源

  1. 登录CSB控制台
  2. 在顶部菜单栏选择地域。
  3. 在左侧导航栏单击实例列表
  4. 实例列表页面选择目标实例,然后在该实例的操作列单击更多右侧的更多下拉箭头,在下拉列表中单击数据源管理
  5. 数据源管理对话框右上角单击新建数据源
  6. 新建数据源设置数据源参数,单击确认
    新建数据源

    新建数据源参数说明:

    • 数据源名称:只允许包含英文字母、数字、短划线(-)和下划线(_),长度为3~32个字符。
    • 数据源类型:包含RDSDRDSMYSQLPostgreSQL,根据实际需求选择。
    • JDBC连接串:格式为RDS域名MySQL的IP:端口PostgreSQL域名PostgreSQL的IP:端口
    • 用户名:登录数据库的用户名,最长32个字符。
    • 用户密码:登录数据库的密码,最长32个字符。
    • 最大连接数:范围为1~50。
    • 最大空闲连接数:范围为1~50。
    • 连接空闲时间:范围为5秒~600秒。
    • 描述信息:自定义数据源的标识信息。

结果验证

数据源新建完成后,在数据源管理对话框查看数据源信息与您新建的是否一致。