Reply To: Can you have too many pending messages?

Clovertech Forums Read Only Archives Cloverleaf Cloverleaf Can you have too many pending messages? Reply To: Can you have too many pending messages?

#58127
Daniel Lee
Participant

    I guess it depends on how many messages you’re talking about.  We once did a history load through the engine and would not take that route again if we could avoid it.  If you have a thread that consistently gets backed up I would recommend using the “Disk Based Queuing” in the process configuration of the Network Configuration.  Remember, if you do not do these messages are stored in RAM.

    From the history load I did I would even steer clear of having too many messages queued up even if you do “Disk Based Queuing”.  Even though the messages are queued to Disk they still have to read the pointers to the messages in RAM.  We had nearly 100K messages queued up and the tread died on us.  When we tried to bring the thread up again our whole engine stopped processing messages for 15 min. while that one thread loaded all the pointers to the messages in it’s recover database to RAM.  Also, once your DB size grows, it will not shrink until you do a dbinit.