你能用 Ktor 创建太多实例吗
Can you create too many instances with Ktor
来自 OkHttp
如果您创建了过多的 OkHttp 客户端实例,您最终会因创建了过多的客户端而 OutOfMemoryException
。
这也是你在使用Ktor时需要担心的问题吗?
我正在尝试从 okhttp 迁移到 ktor 以支持 KMM
并且对 Ktor 只有一点经验
您可以根据需要创建任意数量的 HttpClient
,就像使用 OkHttp
一样。
由你来决定单例,这样只有一个客户端实例。
您可以自己完成或使用 DI 库。
来自 OkHttp
如果您创建了过多的 OkHttp 客户端实例,您最终会因创建了过多的客户端而 OutOfMemoryException
。
这也是你在使用Ktor时需要担心的问题吗?
我正在尝试从 okhttp 迁移到 ktor 以支持 KMM
并且对 Ktor 只有一点经验
您可以根据需要创建任意数量的 HttpClient
,就像使用 OkHttp
一样。
由你来决定单例,这样只有一个客户端实例。
您可以自己完成或使用 DI 库。