业务服务
描述
业务服务即是应用自身业务逻辑或者相关业务逻辑的服务,侧重实际业务场景,主服务模块 main 是应用自身业务逻辑实现。其它业务服务如 “序号服务”用于生成业务序号,“数据通用服务”用于对业务数据库增、删、改、查,“短信服务”用于短信通知业务,也可以通过“服务模板”添加其它业务服务模块。
主服务 main
对于新建的应用,默认是在 main 服务模块下进行代码开发和编写业务逻辑。
属性包括组件 ID、组件名称、容器ID、容器别名、端口。
序号服务
提供序号生成服务。
属性包括组件 ID、组件名称、容器 ID、容器别名、redis_timeout 、redis_host 、redis_password 、是否使用标准算法等。
通用数据服务 dbrest
提供业务数据库增、删、改、查服务。
属性包括组件 ID、组件名称、容器 ID、容器别名、以逗号分割的函数白名单。
短信服务
提供短信发送服务。
属性包括组件 ID、组件名称、容器 ID、容器别名。
新增业务服务模块
由上文可知,一个应用可以包含多个服务模块,除主模块之外,还可以添加其它服务模块,如 oa 、hr 等模块。架构里面需要通过市场里的服务模板创建自定义服务模块,如下图: