1
場景:什麼是在ActiveMQ的使用客戶端Id的ConnectionFactory類
private readonly IConnection connection;
this.connection = connectionFactory.CreateConnection();
this.connection.ClientId = clientId;
場景:什麼是在ActiveMQ的使用客戶端Id的ConnectionFactory類
private readonly IConnection connection;
this.connection = connectionFactory.CreateConnection();
this.connection.ClientId = clientId;
客戶端ID用於邏輯確定長期訂閱的目的的連接,通常可以將忽略。持久訂閱允許客戶在消費主題時斷開連接/重新連接,並在重新連接時檢索錯過的任何消息。爲此,代理需要此客戶端ID來識別哪些消息正在等待消費。請參閱http://activemq.apache.org/how-do-durable-queues-and-topics-work.html
雖然如果您想要這種功能,ActiveMQ中以虛擬目標的形式存在更好的替代方案。