我有一个使用RabbitMQ消息的应用程序-它发送消息。其他应用程序可以对这些消息做出反应,但是它们需要知道系统上可用的消息以及它们的语义含义。
我的消息队列系统是RabbitMQ和RabbitMQ,并且应用程序是使用Kubernetes托管和管理的。
我知道
是否有通用的“ MQ接口服务”解决方案,我可以在其中注册应用程序发送哪些消息,如何在技术和语义上设置有效负载,使用哪种序列化格式以及在什么情况下出错将被发送?
我可以在Kubernetes YAML文件中这样做吗?
RabbitMQ没有任何通用方式,因此您必须自己编写。 Rabbit消息只是一系列字节,没有架构注册表。