互联网服务WAS数据源配置

was上部署应用,一直有线程挂起,请教下这是什么问题

在后台一直有线程挂起,而且部署的应用过一段时间,就会卡死,必须重启服务才可以正常运行,不知是否与线程挂起过多有关,麻烦大神帮忙看下。

was.png


参与11

4同行回答

YuLiminYuLimin资深技术顾问IBM广州
HttpClient,估计请求的远端服务器上的服务挂掉了,因此都回不来结果,所以线程都挂起来了!查查是访问哪个远程服务器,再查上面的服务日志显示全部

HttpClient,估计请求的远端服务器上的服务挂掉了,因此都回不来结果,所以线程都挂起来了!查查是访问哪个远程服务器,再查上面的服务日志

收起
互联网服务 · 2017-04-28
浏览2207
eianboeianboIT顾问PBCCRC
1、通过提供的日志信息无法判断具体的问题。2、请部署另外小程序项目测试一下是否还存在类似的问题?用于排除是程序的问题还是WAS本身的问题。显示全部

1、通过提供的日志信息无法判断具体的问题。

2、请部署另外小程序项目测试一下是否还存在类似的问题?用于排除是程序的问题还是WAS本身的问题。

收起
互联网服务 · 2017-04-07
浏览2202
  • 查看了一下,基本上都是从接口中获取数据的时候回卡主,不知道是不是was无法使用下面方法 DefaultHttpClient httpClient = new DefaultHttpClient(); HttpPost postRequest = new HttpPost(url); StringEntity entity = new StringEntity(input); entity.setContentType(MediaType.APPLICATION_JSON); postRequest.setEntity(entity); HttpResponse response = httpClient.execute(postRequest); BufferedReader br = new BufferedReader(new InputStreamReader((response.getEntity().getContent()))); 有解决方法嘛
    2017-04-07
supertimesupertime软件架构设计师IBM
具体要看一下com.ustcinfo.temp.web.biz.PortalServer.GetOssCheck里面的逻辑,目前看就是http请求以后,等返回,一直没等到。这个方法里面有trace吗?可以enable一下。或者看一下这个check都做了什么,直接用soapui做一下并发的http请求测试,看看有没有问题。...显示全部

具体要看一下com.ustcinfo.temp.web.biz.PortalServer.GetOssCheck里面的逻辑,目前看就是http请求以后,等返回,一直没等到。

这个方法里面有trace吗?可以enable一下。

或者看一下这个check都做了什么,直接用soapui做一下并发的http请求测试,看看有没有问题。

收起
互联网服务 · 2017-04-12
浏览2320
eianboeianboIT顾问PBCCRC
可以把这段程序注释一下  看是否还存在这样的问题显示全部

可以把这段程序注释一下  看是否还存在这样的问题

收起
互联网服务 · 2017-04-07
浏览2228

提问者

yangyayun
研发工程师科大国创
擅长领域: 中间件软件开发

问题状态

  • 发布时间:2017-04-07
  • 关注会员:4 人
  • 问题浏览:3897
  • 最近回答:2017-04-28
  • X社区推广