mixctl微型 TCP 负载均衡器

联合创作 · 2023-10-01 07:57

mixctl是一个用Go编写的微型TCP负载平衡器。它的创建是为了帮助inlets的用户通过一个TCP隧道暴露在不同服务器上的多个服务。

mixctl在某些情况下可以用来替代HAProxy、Traefik和/或Nginx Streams。它也可以作为K3s服务器的轻量级负载平衡器。

这是一个轻量级的、多架构的、多操作系统的、不复杂的方法,可以反向代理不同的TCP连接和/或负载平衡它们。

version: 0.1

rules:
- name: rpi-k3s
  from: 127.0.0.1:6443
  to:
    - 192.168.1.19:6443
    - 192.168.1.21:6443
    - 192.168.1.20:6443

- name: rpi-ssh
  from: 127.0.0.1:22222
  to:
    - 192.168.1.19:22
    - 192.168.1.21:22
    - 192.168.1.20:22
浏览 9
点赞
评论
收藏
分享

手机扫一扫分享

编辑 分享
举报
评论
图片
表情
推荐
点赞
评论
收藏
分享

手机扫一扫分享

编辑 分享
举报