【问题标题】:Putting NGINX in front of kafka将NGINX放在kafka前面
【发布时间】:2022-06-28 02:37:49
【问题描述】:

我在 NGINX 服务器后面有 elasticsearch、filebeat 和 kibana,它们都使用 ssl 和 Nginx 反向代理的基本身份验证。我也想将 kafka 放在 NGINX 后面。 Kafka 正在与 filebeat 通信。 filebeat(带ssl)和kafka(不带ssl)有什么可能的通信方式吗?

我的意思是我们可以在 NGINX 配置中添加任何异常类型的东西吗?

【问题讨论】:

  • 我不明白 Filebeat 在不使用入站网络端口时如何/为什么落后于 Nginx
  • 我后来才意识到,并修正了我的理论概念。

标签: nginx apache-kafka nginx-reverse-proxy filebeat


【解决方案1】:

除了初始客户端连接之外,将 Nginx 与 Kafka 结合使用并没有太多好处。换句话说,是的,理论上你可以使用stream指令,指向bootstrap.servers,但是Kafka会在之后返回它的advertised.listeners,然后客户端会绕过Nginx直接与各个broker通信(包括身份验证)

相关

【讨论】:

    猜你喜欢
    • 2021-04-04
    • 2018-05-23
    • 2019-07-20
    • 1970-01-01
    • 2014-06-15
    • 2013-09-26
    • 2011-07-02
    • 1970-01-01
    • 2022-01-10
    相关资源
    最近更新 更多