There are some pc, A,B,C,D.
A' os is windows7 64 bit, B,C,D' os is windows xp.
Our program is based C/S.
The ActiveMQ version is 5.5.0
I did a few experiments:
1 the server program and ActiveMQ running on the A, others pc running client
program , the client program
send message to ActiveMQ, connection is ok! the consumer in the server
program don't receive any message.
2 but i put server program and activeMQ on the B,C,D, put the client on the
A, the consumer in the server
can receive message.
a few weeks ago the "1" is ok, but i don't remember what is changed.
under "1":
use wireshark watch ip packet, A has receive the message packet.
watch the web console, in the message queue(QUEUE-CS-CMD) no message , but
in other
queues(ActiveMQ.Advisory.Consumer.Queue.QUEUE-CS-CMD,ActiveMQ.Advisory.Expired.Queue.QUEUE-CS-CMD,
ActiveMQ.Advisory.Producer.Queue.QUEUE-CS-CMD) have a message.
i make a consumer read message from queue
ActiveMQ.Advisory.Consumer.Queue.QUEUE-CS-CMD,
the Advisory ProducerInfo is:
{commandId = 4, responseRequired = false, producerId =
ID:zhengsm-2812-1315298931562-0:1:1:1, destination = queue://QUEUE-CS-CMD,
brokerPath = null, dispatchAsync = false, windowSize = 0}
What is reason? who can tell me, thanks!
--
View this message in context:
http://activemq.2283324.n4.nabble.com/why-i-have-not-receive-message-tp3795171p3795171.html
Sent from the ActiveMQ - User mailing list archive at Nabble.com.