完成区块链应用的搭建,除了要编写和部署智能合约,还需打通业务系统和链上智能合约的交互,但在实际场景中,底层区块链和业务应用端之间的对接,往往会存在一系列的问题:
1)目前区块链底层种类多样,应用对接的方式各不相同,业务应用端往往对接成本高,逻辑复杂;
2)区块链本质上还是去中心化的数据库,某些应用场景下,业务高峰期,光一个应用的交易请求都可能导致节点瘫痪宕机。更进一步的,当对接多个应用端时,由于每一个节点都是单点,更有可能会成为限制区块链系统高可用性的瓶颈。因此,区块链管理者需要重点关注当一个或多个应用同时发起交易请求时,如何既保证交易请求不拥堵,又保证交易的成功率;
3)对接多个业务应用端时,如何保证统一的鉴权或黑白名单控制,并实现所有交易留痕审计和统一管控。
为解决上述痛点,趣链BaaS平台研发了前置代理,实现区块链的负载均衡。通过为区块链底层绑定前置代理,为其分配统一的独立网络IP,并对访问接口进行封装,实现在权限控制下业务应用端与链上节点进行通信。本文将详细介绍前置代理的原理和应用实例。
原文详见公众号: QTech
什么是负载均衡?
负载均衡(Load Balance):将负载(工作任务)进行平衡、分摊到多个操作单元上进行运行,例如FTP服务器、Web服务器、企业核心应用服务器和其它主要任务服务器等,从而协同完成工作任务。究竟什么是“负载均衡”?我们用几个通俗例子讲解:文章来源:https://www.toymoban.com/news/detail-428653.html
例一
领导安文章来源地址https://www.toymoban.com/news/detail-428653.html
到了这里,关于区块链与负载均衡的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!