用于 RabbitMQ 等消息代理的消息规范工具

Message specification tool for a Message broker like RabbitMQ

我的灵感来自 Swagger UI 和它提供的其余 API 规范。

最近我开始使用消息代理(特别是 RabbitMQ),我希望有一些工具可以开始开发具有消息和队列规范的面向微服务的系统。

是否有任何工具可以制定这些规范?从代码或模型代码生成文档?

提前致谢!

更新

this post 中所述。 Queue, exchange, buinding, useres 和 permissions 可以用 RabbitMQ 配置文件来描述。

AsyncAPI 看起来是个不错的解决方案

您可以看看 Async API,它是一个类似于开放 api 计划(a.k.a swagger)的一部分的计划,但专注于使用消息的事件驱动架构经纪人

https://www.asyncapi.com/docs/getting-started/