我正在尝试实现一个场景。
我的应用程序系统的一个组件需要从同一个直接交换但使用两个不同的路由密钥发送和接收数据。
So is there any thing I need to consider such as:
Sharing of variables
such as connection,channel,
Data flow to correct listener
我的应用程序系统的两个组件使用相同的直接交换来发布数据,但使用不同的路由密钥。那么它安全吗?
有关线程的指导,请查看.net 客户端文档,特别是标题为 .net 的第 2.9 节Threading, deadlocks, and associated restrictions on
consumers
。
总结是创建一个实例,每个线程IConnection
创建一个通道( )。IModel
就您如何使用队列等而言……您需要确保逻辑对于您想要实现的目标是正确的。