• Realm
    2021-08-26
    1 可以把交换机搞成堆叠模式,服务器分别接在两个不同的交换机上,可以减少单点故障。可以看看这篇文章https://blog.51cto.com/netlt/2589364 2 有状态一般是cookie或者session,负载均衡支持基于cookie的会话保持,开启后,相同cookie的http请求,始终打到某一个服务端. 请老师指点!

    作者回复: 高抬不通交换机的机器,一台出故障,另一台可以手动切换

    
    4
  • daz2yy
    2021-08-27
    Nginx 确保服务的高可用; Keepalived 确保 Nginx 的高可用; 谁来保证 Keepalived 的高可用呢?感觉如果能确保 Keepalived 的高可用,那么去掉这一层,把保证 Keepalived 高可用的方式应用到保证 Nginx 的高可用上不是简单一些吗?

    作者回复: Nginx不带VIP的能力。Keepalived的高可用通过VRRP技术来实现的

    
    2
  • 张翀
    2022-11-01 来自广东
    请问老师两台机器的NGINX和keepalive配置是基本一致的,对吗

    作者回复: 是一致的

    
    
  • 张靖
    2022-02-11
    iam-pump 个人理解,还没有看服务相关源码,如果是有状态的比如session,可以通过session同步或异步复制。 或者通过一致性hash 在固定节点处理 鸡蛋篮子理论,高可用一般都是多副本的,采用Quorum 机制 控制多副本数据一致性,保证半数写入

    作者回复: 6666

    
    
  • 阿甘
    2021-11-30
    老师你好,使用Keepalived做VIP failover要求VIP和后端RIPs必须在同一个网段,但是有时候MASTER和BACKUP可能就不在一个网段,比如出于容灾的需要,MASTER和BACKUP位于不同的机架,这时候他们就不会处于同一个子网中。那么这种情况下,怎样使用Keepalived做VIP failover呢?

    作者回复: 这个是keepalived的限制,暂时应该没法避免吧。 可以这么来,同机架使用keepalived做热备。不同机架手动切(冷备)

    
    
  • 授人以🐟,不如授人...
    2021-10-19
    「客户端只能通过VIP:443端口访问 Nginx 服务」是否可修改为:「客户端只能通过公网IP:443端口访问 Nginx 服务」?

    作者回复: 这里的VIP还不一定是公网,也有可能是内网。

    
    
  • 随风而过
    2021-09-09
    多台交换机做备用,监测交换机状态

    作者回复: 是个方案

    
    
  • kkgo
    2021-08-27
    怎么做nginx负载均衡?

    作者回复: 老哥,请看下一讲

    
    
  • XI
    2021-08-26
    老师,单台gin框架应该起多少goroutine性能才是最优的啊,100 个1000个?,单台服务器起能抗住多少的并发啊?

    作者回复: 具体要看机器配置了。你可以参考2C8G的并发

    
    
  • 那时刻
    2021-08-26
    对于如果交换机故障,如何实现整个系统的高可用? 其一采用备份交换机,当云解析到主交换机不同之后,把请求路由到备份交换机上,主交换机和备份交换机都指向同一后台服务器 其二可以采用备份服务器集群,与主服务器集群一致,备灾使用

    作者回复: 对的,只能采用冷备了。

    
    