shreemaan-abhishek commented on issue #9803:
URL: https://github.com/apache/apisix/issues/9803#issuecomment-1628800681

   Nice catch!
   
   I view all the worker processes as executables carrying the same apisix code 
(sorry for the poor analogy), the batch processor essentially uses ngx_timer 
function that invokes the given function later in a background "light thread" 
after the delay specified. (it does not send the functions to be executed to a 
separate "centralized" process).
   
   So, coming to your question:
   
   > Did all the workers share the same batch processor?
   
   No.
   
   > If the batch_max_size is set to a value like 100000 and we receive a huge 
content to write, would it create a problem?
   
   I think this can be only found by testing it out. 🤔 


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to