Recently I had a problem, message_queue_len reached 20000+, which is the number of business processes.
Then I found out.
The different file_backend is writting different file in one lager_event process.
Can it be optimized to separate different processes to write files?
Considering the problem of throttle, We can switch asyn or syn by the mailbox size of the write process.
I was able to understand the importance of sync_notice, so I was wondering if I could optimize processing speed in this way.
Can you please give me some advice?
Recently I had a problem, message_queue_len reached 20000+, which is the number of business processes. Then I found out. The different file_backend is writting different file in one lager_event process. Can it be optimized to separate different processes to write files? Considering the problem of throttle, We can switch asyn or syn by the mailbox size of the write process. I was able to understand the importance of sync_notice, so I was wondering if I could optimize processing speed in this way. Can you please give me some advice?