sonicmq

    3熱度

    3回答

    我在寫一個將消息發送到JMS隊列的Java代碼。 我正在通過使用「QueueSender.send()」來做到這一點。 JMS隊列itsels是sonicMQ,但這是重點。 我的問題是,有時候JMS隊列已滿,嘗試向隊列發送消息的線程將被禁止。 在發送消息之前,我是否有辦法知道隊列是否已滿?在這種情況下,我寧願打印日誌的異常。 順便說一下,JMS隊列代碼本身不在我的範圍之內。我只能更改客戶端代碼。