【发布时间】:2021-02-18 18:58:13
【问题描述】:
来自OkHttp 如果您创建了太多 OkHttp 客户端实例,您最终会因为创建太多客户端而得到OutOfMemoryException。
这也是你在使用 Ktor 时需要担心的事情吗?
我正在尝试从 okhttp 迁移到 ktor 以支持 KMM 并且对 Ktor 只有一点经验
【问题讨论】:
来自OkHttp 如果您创建了太多 OkHttp 客户端实例,您最终会因为创建太多客户端而得到OutOfMemoryException。
这也是你在使用 Ktor 时需要担心的事情吗?
我正在尝试从 okhttp 迁移到 ktor 以支持 KMM 并且对 Ktor 只有一点经验
【问题讨论】:
您可以根据需要创建任意数量的HttpClient,就像使用OkHttp 一样。
您可以将其设为单例,以便只有一个客户端实例。
您可以自己完成,也可以使用 DI 库。
【讨论】: