Java Selenium Performance Optimisation / Multithreading
$25-50 USD / час
Basically, I have an existing Java program running on a Windows Server that starts a Selenium instance (via some middleware, i.e. not directly Selenium) and opens a website.
There are several (about 20) browsers running at the same time.
Unfortunately, there are sometimes system crashes, which seem to be caused by memory leaks, local api overloading and high CPU.
This is currently resolved by regular restarts.
I would like better logic for that and someone to optimize the performance of the whole system, so it runs at maximum speed at all times but crashes only occasionally instead of all the time.
It might involve killing zombie processes via PID etc or maybe there is something obvious wrong in the existing code which cannot be trusted to be perfect.
This may be more complex than it sounds and might involve testing etc on the actual system
Roughly 2 weeks full time
Might be fun or nightmare, not sure
ID проекта: #37230852