Is OpenJDK Platform Binary anything to do with Enterprise. I don't recall seeing this at all before upgrading to 11.3 the other day. It is just eating up a ton of resources.
Yes, 11.3 has this running from the ArcGIS Portal file folders along with the Tomcat webserver.
C:\Program Files\ArcGIS\Portal\framework\runtime\jre\bin
We are running into the same issue. Have you figured anything out? We have an active support case going now.
We just had to bump up the memory on the machine.
Having a similar issue where the OpenJDK Platform Binary process spikes the cpu and ArcGIS Server Manager will not load. Restarting the ArcGIS Server service brings the cpu load down and things start working again. Have you gotten any response from esri you can share?
Are you pretty sure that the date of the increase in resource consumption aligns with the date of the upgrade? We also noticed the same after 11.3, but in our case the increase only occurred after a recent Windows OS patch was deployed. In other words, a combination of the two changes.
Thanks @ErikEhlert! I looked at the timing of updates and the issue started the day after the October Cumulative update. I uninstalled the update so we'll see how it responds.
If that Windows update causes an issue, I would log a support case and have the analyst investigate.
Hello, first it's a pleasure to be able to assist our community.My name is Khalid and working as GIS Manager in Saudi Arabia.
Open JDK binary (java.exe) as we know that it is the open-source version of the Java Development Kit.JAVE EXE is running when not necessary. Most likely some Java application is still running through the installed OpenJDK and keeping those (and probably more) files open. Close all instances of Java applications.
These days most Java Virtual Machines are OpenJDK, Microsoft has one: https://learn.microsoft.com/en-us/java/openjdk/download and generally speaking it makes sense to download the latest version. I think the Microsoft version is a bit more efficient and secure than the Oracle version.
So somewhere on your machine is a .jar file that is being run that that is causing the CPU usage. If you aren't running something like JOSM.jar then it shouldn't appear in task manager. Because it runs on practically anything then it's a good target for Malware, bitcoin mining etc. so I'd search your hard drives for suspicious .jar files and rename them before deleting.
I am so thankful I have found this thread, we have been fighting this for almost a year, and the only thing we found of use is stoping the ArcServer Service and then slowly watching our memory get eaten up in a week or two. Has anyone identifed a solution to this problem? @CW-GIS
We just upped our Azure machine and that stopped it from crashing, but the memory is still high
Just to give an update. Uninstalling the Cumulative Update worked for about a week and then the problem started happening again. After installing the November Cumulative Update things were a little better, but not completely resolved. Since the December Cumulative Update I'm no longer experiencing this issue.
Well we doubled the memory in our machine about a year ago and it has been going fine. But just recently our data store has been having issues and it might be this coming back to haunt us again.
Has anyone seen the same behaviour on the datastore?
Hi @MoMahmoud.... We've been having issues with our hosting server logging database connection issues with our ArcGIS Data Store on another machine. That machine is a Windows Server 2019 with 32GB Memory and 25GB Memory is constantly eaten up by the java.exe for the OpenJDK Platform binary.
Do we really need to double the memory on the server to account for this java application or can we mitigate the issue another way?
Attached is a screen shot of the Server Resources...
Looks like this issue was documented as a bug for the GeoAnalytics Server for previous versions (10.7 - 10.9.1) and it was recommended to just kill that OpenJDK process. https://support.esri.com/en-us/bug/suspected-memory-leak-in-arcgis-geoanalytics-server-bug-000139823
I would really like to know what piece of ArcGIS Enterprise needs that OpenJDK for GeoAnalytics it was recommended it wasn't needed. Is it any ArcGIS Server installed instance hosting services, the ArcGIS Data Store Service, Portal, Hosting Server, etc.
The same here, I do see tones of memory leak message in Tomcat logs, ESRI reps better jump to this post explain what caused this in 11.3 version and offer some resolution on this to me
Hi Just looking for any suggestions. We have 3 stacks of ArcGIS Server servers (2 servers in each stack) which we are continually having issues with post our 11.3 upgrade. We have fine-tuned and tweaked each REST service but we are still seeing issues. On the face of it the services look ok (the draw in a map) but they cant be queried. We are having to stop and restart multiple services numerous times each day to keep them ticking along despite having recycling set to every 2hours. I swear this all happened after a Windows update on the servers but that was months ago now.
we are currently looking at adding a third and fourth server into each stack.
But would really love to know of there is a root cause of all this.
Thanks
We have seen a similar issue arise after upgrading to Enterprise 11.5 (from 11.4). Has anyone in this thread found a resolution, or engaged with Esri Support successfully to mitigate the issue?
We have a similar issue moving from 11.3 to 11.5 on all of our sites. We start the servers memory usage is around 65%. Slowly over 2-5 days memory usage creeps up to 85-90%. This is observable and repeatable on all of our ArcGIS Server sites. Currently in our DEV and TST environments with very little load. ESRI Support seems unaware of an issue, suggesting a reinstall. Anyone have any other suggestions. Thinking of trying to upgrade open JDK, 11.3 uses JDK 11.0.26+4 and 11.5 uses 17.0.14+7. The current windows version is ~25.2 https://learn.microsoft.com/en-us/java/openjdk/download any thought from folks on this thread?
Signed in members can post, follow updates, and more. New here? Register a free account.
Find useful guides, FAQs, and documents to help you navigate and make the most of Esri Community.