java - Jersey 客户端单例与多个 Jersey 客户端实例

标签 java jersey

我正在开发一个 servlet 应用程序,并且使用 Jersey 充当客户端。我在几个地方读到,实例化单个客户端并在应用程序的整个生命周期中使用它比实例化和销毁多个客户端更好,特别是因为创建客户端非常昂贵。问题是,客户在这个应用程序中的角色非常非常简单。这只是一个得到,仅此而已。数据是一个带有 3 个字符串值的 json 对象。 super 简单。这让我思考即使在这种情况下使用单个客户端实例化是否合理。哪个更好:单个实例还是多个实例?

最佳答案

嗯,我认为客户端是否只执行 GET 方法或任何其他方法(例如 POSTPUT 等)并不重要.只要在每次调用前初始化一个客户端即可;你最终会白白浪费资源......

关于java - Jersey 客户端单例与多个 Jersey 客户端实例,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26475076/

相关文章:

java - selenium 简单示例-错误消息 : can not kill the process

java - Apache WSS4J 无法初始化

java - Jersey 从另一个资源调用一个资源以重用代码

unit-testing - 单元测试 StreamingOutput 作为 Responseentity Jersey

java - 将 Jersey 日志过滤器重定向到 logback

java - 从 Jersey Client 1.x 升级到 Jersey Client 2.x

java - 是否可以使用FieldByFieldElementComparator 从assertJ 中排除某些字段?

java - 如何将 Rabbit head_message_timestamp 转换为 Java LocalDateTime?

java - 在第一个位置插入元素时返回不正确的链接列表

java - 如果数据库中已存在记录,则阻止 HTTP POST 请求