我正在开发一个 servlet 应用程序,并且使用 Jersey 充当客户端。我在几个地方读到,实例化单个客户端并在应用程序的整个生命周期中使用它比实例化和销毁多个客户端更好,特别是因为创建客户端非常昂贵。问题是,客户在这个应用程序中的角色非常非常简单。这只是一个得到,仅此而已。数据是一个带有 3 个字符串值的 json 对象。 super 简单。这让我思考即使在这种情况下使用单个客户端实例化是否合理。哪个更好:单个实例还是多个实例?
最佳答案
嗯,我认为客户端是否只执行 GET
方法或任何其他方法(例如 POST
、PUT
等)并不重要.只要在每次调用前初始化一个客户端即可;你最终会白白浪费资源......
关于java - Jersey 客户端单例与多个 Jersey 客户端实例,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26475076/