搭建HAProxy+Keepalived高可用负载均衡集群

单机性能的瓶颈注定了并发量的上线,所以需要有负载均衡器来横向扩展,打破单机性能瓶颈,而单个负载均衡存在单点故障,当负载均衡服务器宕机时,整个系统不可用,所以我们需要Keepalived进行高可用部署。

部署HAProxy负载均衡

部署HAProxy负载均衡

优雅的在Vite3+Vue3中使用乾坤框架搭建前端微服务

微服务越来越流行,前面我已经写过一篇使用VueGenesis从零开始前端微服务开发的前端微服务解决方案的示例,但是该框架限定了我们只能使用Vue2一种语言(后续有没有更新我就不知道了,因为看到乾坤这个框架,我就没关注了)。

Java开发中分布式事务解决方案Seata部署与使用(二)对接使用

Java 开发中分布式事务解决方案 Seata 部署与使用(二)对接使用

Java开发中分布式事务解决方案Seata部署与使用(一)部署Seata服务

本方案适用于真正的微服务架构分布式事务解决方案,那种虽然是微服务架构,但是使用统一数据库的,则无需使用,可以抛弃跨服务调用,直接单服务调用即可,反正数据库都在一块,何必搞那么复杂。当然你要用也没人拦着就是了。

微服务基本概念

微服务架构是一项在云中部署应用和服务的新技术。大部分围绕微服务的争论都集中在容器或其他技术是否能很好的实施微服务,而红帽说API应该是重点。 微服务可以在“自己的程序”中运行,并通过“轻量级设备与HTTP型API进行沟通”。关键在于该服务可以在自己的程序中运行。通过这一点我们就可以将服务公开与微服务架构(在现有系统中分布一个API)区分开来。在服务公开中,许多服务都可以被内部独立进程所限制。如果其中任何一个服务需要增加某种功能,那么就必须缩小进程范围。在微服务架构中,只需要在特定的某种服务中增加所需功能,而不影响整体进程的架构。


第1页 / 共1页
<
>