CSB支持通过JDBC(Java Database Connectivity)将后端数据库访问能力以RESTful方式发布为服务,所以在发布该类型服务时,需要管理CSB实例的数据源。
背景信息
- CSB目前支持MySQL兼容的数据库,包括RDS Mysql、DRDS、MySQL。
- CSB目前支持PostgreSQL兼容的数据库,包括RDS PostgreSQL、AnalyticDB PostgreSQL、PostgreSQL。
- 每个CSB实例可以配置多个数据源,多个服务可以共享一个数据源。
新建数据源
- 登录CSB控制台。
- 在顶部菜单栏选择地域。
- 在左侧导航栏单击实例列表。
- 在实例列表页面选择目标实例,然后在该实例的操作列单击更多右侧的,在下拉列表中单击数据源管理。
- 在数据源管理对话框右上角单击新建数据源。
- 在新建数据源设置数据源参数,单击确认。
新建数据源参数说明:
- 数据源名称:只允许包含英文字母、数字、短划线(-)和下划线(_),长度为3~32个字符。
- 数据源类型:包含RDS、DRDS、MYSQL和PostgreSQL,根据实际需求选择。
- JDBC连接串:格式为
RDS域名
、MySQL的IP:端口
、PostgreSQL域名
或PostgreSQL的IP:端口
。
- 用户名:登录数据库的用户名,最长32个字符。
- 用户密码:登录数据库的密码,最长32个字符。
- 最大连接数:范围为1~50。
- 最大空闲连接数:范围为1~50。
- 连接空闲时间:范围为5秒~600秒。
- 描述信息:自定义数据源的标识信息。
结果验证
数据源新建完成后,在数据源管理对话框查看数据源信息与您新建的是否一致。