gpt4 book ai didi

load-balancing - 前端/后端和在 haproxy 中监听之间的区别

转载 作者:行者123 更新时间:2023-12-03 10:15:17 27 4
gpt4 key购买 nike

希望是一个简单的问题。如果之前已经涵盖了这一点,我深表歉意。我正在学习haproxy,总的来说看起来非常简单明了。但是我很好奇使用前端/后端和监听配置块有什么区别?我的假设是,对于基本配置,listen 更简单,而前端/后端更高级,允许您动态切换后端或共享后端等。这是简而言之吗?

谢谢,

最佳答案

这三个都被称为“代理”。

一个 listen是组合 frontendbackend .一个 listen有一个隐含的 default_backend本身,而是 listen 的前端逻辑可以使用其他后端,其后端部分可以被其他前端使用。从根本上说,它只是使简单规则的配置更加紧凑,但除此之外,它几乎与声明一个单独的同名前端和后端相同,同时将配置保持在一起。

A "listen" section defines a complete proxy with its frontend and backend parts combined in one section. It is generally useful for TCP-only traffic.

http://cbonte.github.io/haproxy-dconv/1.6/configuration.html#4



它对 TCP 尤其有用,因为此类配置通常比 HTTP 简单。但是一个 listen代理可用于任一应用程序。

关于load-balancing - 前端/后端和在 haproxy 中监听之间的区别,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39209917/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com