分布式事件总线怎么设置权重?事件总线如何操作?

2022-03-10 13:33:26 浏览数 (1)

组件之间的通信方式有很多种,除了我们熟知的父子关系组件以外,还有一种事件总线通信方式,该通信方式相对来说功能更加强大,相当于建立了一个通信的桥梁。今天为大家介绍的是分布式事件总线怎么设置权重,如果有兴趣了解,可以继续阅读下文。

分布式事件总线怎么设置权重?

设置权重需要获取配置,并且更新到服务器缓存中,在服务启动中设置自动刷新配置,每次启动服务器都会进行刷新。配置源如果设置的是DB,修改配置时在页面中操作即可,表单提交以后要对参数进行校验。使用注册中心配置也是可以的,在页面中获取注册中心内存在的所有服务。具体配置的方式是什么,大家根据应用场景来选择。另外一种网关负载均衡类以及负载均衡类,可以操作加权随机算法。

以上就是服务权重配置的操作方式,接下来可以配置文件,对服务路由进行权重配置。

事件总线如何操作?

事件总线的操作一般都是先进行初始化并创建事件总线,其他的模块可以对它进行操作或者监听。接下来就是发送事件和接收事件,这两项的操作也很简单,根据需要监听的事件进行配置即可。最后需要移除事件监听,可以移除所有监听事件,也可以移除指定的监听事件。

关于分布式事件总线怎么设置权重的问题,我们在上文做了一个介绍。权重配置的逻辑其实并不复杂,操作起来也没什么太大的难度。具体权重如何配置,各位可以根据自己的需要进行操作。事件总线的作用越来越常见,是工作中需要掌握的技能。

0 人点赞