Jersey客户端请求需要太长时间才能到达服务器

时间:2018-03-06 07:10:53

标签: java spring jersey-2.0 jersey-client

在JavaFx客户端应用程序中,jersey客户端2用于向服务器发送请求以获取数据。我控制服务器和客户端应用程序。

从客户端执行.get()到服务器接收请求所需的时间不小于8seconds。考虑到请求只有2个路径变量,这是很多时间。

Spring框架用于依赖注入,我在配置文件中有这个

@Bean
public WebTarget webTarget(){
    ClientConfig config = new ClientConfig();
    config.register(new JacksonJsonProvider());
    final Client client = ClientBuilder.newClient(config);
    client.register(new LoggingFilter());
    return client.target(getBaseUri());
}

然后,在服务层的任何地方都需要向服务器发出请求,WebtargeAutowired,并添加其他请求特定信息,如路径和请求变量。

如何处理请求时间(从请求开始到服务器接收请求 - 在localhost中)最小化?

更新

当使用Postman进行相同的请求时,请求 - 响应时间为2secs

0 个答案:

没有答案