In case feign.Request.Options settings differ from the default native client okhttp3.OkHttpClient, a new client is created for each request, which leads to creation of a huge number of clients in memory.
Added a map for caching soft references of clients.
In case feign.Request.Options settings differ from the default native client okhttp3.OkHttpClient, a new client is created for each request, which leads to creation of a huge number of clients in memory. Added a map for caching soft references of clients.