"目前没有可用会话"和"绝对亲和力"
这个让我谈虎色变的问题终于算暂时解决了,算是松一口气了。
客户的运维人员的催促让我不断挠头,“尽快将这个问题解决”这句话让我感到压力的巨大。RS运行报表出“绝对亲和力请求“asynchWait_Request”失败”看到这个提示,或者听到相关的人给我打电话时,我的心情就会立刻紧张起来。简直成了我的一块心病!而我每次所能做的只有去客户那里签单子,走审批流程,一个一个人的去给人解释,花了半天时间之后我用2分钟将cognos8服务重启一下就能暂时将问题解决。但用户问我怎么回事的时候,我也说不出个所以然,虽然网上类似“经过几年的折腾,以及对多个Cognos8版本的观察,这个问题基本上都是由于Cognos的BUG引起的,如果不升级版本,基本上是神仙难救的问题。”的回答遍地都是,可这种解释到客户那里却不具一点说服力,人告诉我的结果仍然只有一个——赶紧解决问题。
今天终于在一个叫“cognos8交流”的群里我找到了答案,这里也告诉大家,希望遇到和我一样问题的同志们不会像我一样难受。
在这个reportservice列表中,先把最大进程数加大一倍。高亲和力连接数调大为2.其他只能看实际摸索了。
需要注意的是:应该优化报表,优化报表响应速度,不然,配置多大,都没有用。
这个问题和cognos工程师沟通过,方法有2个
1、portal和cognos的web-service装一台机器上
2、报表的url通过sdk函数绑定(原理是做了cognos的portal权限校验)
你说的调“亲和力连接数”,还跟操作系统,还有CPU的核数有关。
收起