We meet this problem in our application. We are using different libs depends from httpclient: azure, jclouds, backblaze, etc, encryption for files we archiving. It is used everywhere. And after 3 days of usage application stack on getService().
I have a JFR Snapshot in such condition. If you go to Contention in JFR snapshot you will see java.security.Provider.getService() is a bottleneck for application.
It is already opened bug in Oracle database, but I'm not sure it will be fixed any time.
Most of stack traces start from
Is it possible somehow share Socket, so we don't need handshake each time.