首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >B2B客户端/服务器端基于java的服务中的Okhttp (高并发)

B2B客户端/服务器端基于java的服务中的Okhttp (高并发)
EN

Stack Overflow用户
提问于 2016-02-16 02:45:46
回答 2查看 145关注 0票数 1

在我看到的所有例子中,Okhttp经常用在android堆栈中。

我想在B2B java服务中使用它,通过REST在两个服务之间进行通信。

我对线程安全和Okhttp在高并发环境中的行为有疑问。

谁能告诉我是Okhttp更适合我的情况,还是我必须使用另一个http客户端库?

EN

回答 2

Stack Overflow用户

发布于 2016-02-16 12:29:16

在我工作的应用程序中,我们使用它每分钟发出数千个请求,没有任何问题。我们没有测试过比这个更高的值,但不要预料到会出现问题。

票数 1
EN

Stack Overflow用户

发布于 2017-01-30 16:42:36

我认为OkHttp所做的设计决策对于客户端应用程序来说是很棒的。一些小事情,比如在连接池上加锁,以确保建立到后端的单个多路复用连接。

但对于大型、高吞吐量的服务器-服务器用例,更典型的做法是通过Finagle或RxNetty使用Netty。在这种情况下,库将更接近于完全异步IO,并且构建时具有跨多个连接的负载平衡等。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/35416815

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档