Denis Mekhanikov created IGNITE-12753:
-----------------------------------------
Summary: Cache SSL contexts in SslContextFactory
Key: IGNITE-12753
URL:
https://issues.apache.org/jira/browse/IGNITE-12753 Project: Ignite
Issue Type: Improvement
Reporter: Denis Mekhanikov
Assignee: Denis Mekhanikov
When SSL is enabled in a cluster, SslContextFactory#createSslContext is created every time when connections between nodes are created. It involves accessing key storage on disk. It may slow down creation of new communication connections and block striped pool threads if disks are slow.
SSL contexts are stateless and can be shared between threads, so it's safe to create an SSL context once and use the same instance every time.
--
This message was sent by Atlassian Jira
(v8.3.4#803005)