- This topic has 7 replies, 3 voices, and was last updated 17 years, 10 months ago by .
-
Topic
-
I have two threads setup in two different processes. The inbound thread reads messages using java upoc. The outbound thread uses TCP/IP to send messages. The inbound thread passes the messages it read to the outbound thread in raw. What happens is that the inbound thread keeps reading the messages and all those messages are being queued in the route (state 7). One or two messages may get passed to the outbound thread from time to time but as long as the inbound thread is still reading messages, most messages are being queued in the route.
It seem that the command thread does not have time to move the messages from state 7 to the outbound thread. Is that any way to fix this? I have 100k messages to transfer and with this problem, the recovery db will be jammed.
The bottom line is that the inbound thread has to keep reading messages as long as there is no messages in the route. As a result, setting a larger value for the upoc’s read interval is not acceptable.
- The forum ‘Cloverleaf’ is closed to new topics and replies.