5.3.1 应用服务管理
5.3.1.1 应用服务发布
服务发布的操作步骤如下:
1. 创建新服务
点击【联盟链服务】->【我发布的服务】页面发布服务;
点击创建新服务,进入创建新服务页面,根据提示输入相应的信息。其中,在发布新服务时可以不上传文档资料,但若后续想要公开服务,则文档资料必须上传。
- 一个服务可以上传多个链码包,用户可在上图中点击【下一步】开始上传链码包,如下图:
- 根据页面进行输入,并点击【确定】来完成链码包的上传。
- 服务功能是指链码包包含的功能,服务发布完成以后,发布者通过功能和角色为服务参与者设置访问权限。如下图:
- 角色指整个服务包含的用户角色,用于为服务参与者设置权限,服务发布完成后可以修改定义角色如下图:
4. 选择发布的城市节点
- 指服务将部署在哪些城市节点上,服务发布完成以后,参与者从这些城市节点上参与该服务;服务发布完成以后可以修改;如下图:
- 发布者可以通过搜索来选择匹配的城市节点,勾选后点击【确定】完成选择;
- 发布者至少需要选择3个记账节点,建议这3个记账节点分布在不同的城市节点上,否则具有一定的安全风险。
- 证书模式用于指定服务参与者在使用服务时的“应用接入密钥”和“用户交易密钥”的生成方式为:密钥托管模式还是上传公钥模式,如下图:
完成链码、功能、角色、城市节点、证书接入模式之后,继续点击【下一步】,进入到【服务账单】页面,如下:
点击【确定】后,系统生成账单,并提示用户支付资源使用费,用户确定以后,系统从用户的账户中进行扣款,扣款成功或失败都将进入服务审核环节。若服务扣款成功并审核通过,系统将对服务进行部署,部署成功之后服务发布完成。若服务扣款失败,服务对应的账单将保留72小时,过期失效。若仍想发布服务,需重新提交服务并支付;
如果用户账户内没有余额或余额不足,需要先进行充值。然后到【我的账单】或者【我发布的服务】进行支付;
服务的费用构成包括TPS、容量、记账节点数(流量使用费根据服务的实际使用量按周扣款,服务发布时无须支付),按年支付时具有一定的折扣优惠;
注意:发布者默认不参与自己发布的服务,如需参与,需点击列表中的【参与应用】进行申请,并在【我发布的应用->服务参与管理】中自行审核。