- 博客(10)
- 收藏
- 关注
原创 令牌桶算法优化实现(二)
前一阵子主要介绍了并且实现了一个最基本的修改令牌桶速率的方案。虽说可以正常运行,但是固定增加的令牌数量还是比较片面,自适应性太差。如果可以根据当前服务器性能来动态的调整令牌生成数量,则可以更好的适应当前网络环境。因此使用PID算法进行优化
2024-06-15 15:43:58
418
1
原创 令牌桶算法优化实现
上篇文章详细阐述了令牌桶算法的优缺点,并且针对不足之处也给出一个简单的优化方案。有了设计思路,接下来实现便相对容易很多。首先用代码实现令牌桶算法,创建一个令牌桶类。然后开启多线程使用该算法。
2024-01-23 11:52:23
587
1
原创 令牌桶算法优化想法
通过动态负载均衡策略实时监控服务节的负载值,当负载值小的时候,降低令牌生成数量,当负载值大的时候,提高令牌生成数量,以此提高令牌桶算法限流精度。
2024-01-22 14:10:43
563
3
原创 (三)工作流实现多API编排(工作流部分)
创建后需要发布将流程压入数据库才能启动和运行,运行时首先遍历流程节点,然后通过feign的方式调用API相关函数,通过路径查询到完整的API信息,然后调用API运行函数运行该API。首先引入ACTIVITI工作流引擎,相关教程很多,这里便不再赘述。配置完成后,打开localhost:8002,默认进入首页,点击流程创建便可以在Web端进行流程绘制。
2024-01-20 11:23:49
689
原创 (二)通过工作流实现多API调用的详细实现(包括API相关操作)
本文承接上文通过工作流编排API调用,本文对此进行了详细讲解与实现,附带实现API相关操作。
2024-01-19 11:38:31
1867
1
原创 Spring Cloud 实现API网关负载均衡
前端发送请求通过API网关转发到后端节点,对节点多实例化可以实现服务器负载均衡,考虑到网关作为微服务挂了则没有其余网关可以代替,因此使用nginx对网关进行负载均衡
2024-01-15 18:08:00
441
原创 Spring Cloud 自定义负载均衡的一些问题
自定义负载均衡策略时,需要重写choose方法,该方法不可以调用远程API,只能本地编写函数,不然会爆出OOM错误。
2024-01-12 17:06:21
498
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人