Dear community:

PR[1] use `TcpClient#runOn` and configure `DefaultLoopResources` as a 
singleton bean, and finally fixes ISSUE[2] correctly. I'm sorry for the 
previous wrong submission;


PR[3] refactor part of the logic of `ShenyuThreadPoolExecutor` to make it more 
extensible, and fixed a previous bug(see `workQueue.setExecutor(this);` line in 
`ShenyuThreadPoolExecutor`);


Now `MemoryLimitCalculator#maxAvailable` will call JNI every time to get the 
latest JVM memory information, PR [4] adjusts it to get it every 50ms;


If you are free, please see the PR[1], PR[3], PR[4] and help these PRs to be 
better.

Looking forward to your reply.

[1] https://github.com/apache/incubator-shenyu/pull/3314
[2] https://github.com/apache/incubator-shenyu/issues/3063
[3] https://github.com/apache/incubator-shenyu/pull/3315
[4] https://github.com/apache/incubator-shenyu/pull/3316

Reply via email to