zipkin-mux:多集群Zipkin部署的只读代理

时间:2024-05-22 03:45:05
【文件属性】:

文件名称:zipkin-mux:多集群Zipkin部署的只读代理

文件大小:25KB

文件格式:ZIP

更新时间:2024-05-22 03:45:05

zipkin zipkin-server openzipkin Lua

zipkin-mux Zipkin-mux是多群集部署的只读代理。 它公开了与Zipkin相同的UI和API,并负责查询所有Zipkin集群并合并其响应。 免责声明 目前,这主要是概念证明。 该代码可以正常工作,并且可能足以在生产中使用,但它的服务发现和测试范围非常有限。 如果人们有兴趣使用它,请打开问题,PR或与我,我们可以准备好进行生产。 我为什么需要这个? 如果您正在运行具有单个共享存储的单个Zipkin集群(最常见的情况),则不需要这样做,而应直接使用Zipkin。 但是,在某些情况下,运行多个Zipkin集群很有用,每个集群都有自己的独立存储。 例如,您可能想在每个AWS可用区中运行不同的Zipkin集群。 如果您要摄取很多Zipkin跨度,这将非常有用,因为AWS会向您收取跨AZ流量(但AZ内部流量是免费的)。 但是,您的Web服务器请求可能会跨越AZ,因此最终您将在一个


【文件预览】:
zipkin-mux-master
----.gitignore(5B)
----Dockerfile(2KB)
----Makefile(803B)
----.dockerignore(75B)
----docker-compose.yml(940B)
----README.md(10KB)
----config()
--------backends.yaml(72B)
----nginx.conf(1KB)
----itest()
--------Dockerfile(637B)
--------generate_traces.py(2KB)
----lua()
--------services.lua(2KB)
--------json.lua(62KB)

网友评论