php - Apollo activemq ack -
php - Apollo activemq ack -
hy, utilize apollo activemq broker , stomp. wrote 2 methods 1 sending message broker , 1 reading message queue. when send 1 message borker , read it, ok, can read , acknowledge message,my problem appear when run multiple times sending message , have many message in queue, when seek read , acknowledge message every time receive first message queue. if run loop "
while ($con->hasframe) { $msg = $con->readframe(); $con->ack($msg); }
everything ok, can read , acknowledge message queue.
update : activemq not removing messages queue when ack received php. ack homecoming true message still there in queue.
update : problem seems "prefetchsize" default 1000, want set 1, utilize stomp interact broker, please give me hint should alter value 1000 1.
try adding activemq.prefetchsize:1
header in subscribe frame.
php activemq stomp apollo
Comments
Post a Comment