• 【原创】Cognos 报错SOAP信息,为什么这个错误一报,服务就宕机?


      1 <?xml version="1.0" encoding="gb2312"?>
    2 <parameters>
    3 <item name="msgCode">
    4 <![CDATA[cmStoreUnexpected]]>
    5 </item>
    6 <item name="msgText">
    7 <![CDATA[CM-SYS-5006 Content Manager 无法处理您的请求,因为内容存储数据库子系统中出现意外事件。
    8 CM-SYS-5027 查询内容存储高速缓存时出现 Content Manager 内部错误。
    9 CacheFreeList.allocateBlock()::free list is empty.]]>
    10 </item>
    11 <item name="request">
    12 <![CDATA[
    13 <?xml version="1.0" encoding="UTF-8"?>
    14 <SOAP-ENV:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:bus="http://developer.cognos.com/schemas/bibus/3/" xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/" xmlns:SOAP-ENC="http://schemas.xmlsoap.org/soap/encoding/" SOAP-ENV:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/">
    15 <SOAP-ENV:Header>
    16 <bus:biBusHeader xsi:type="bus:biBusHeader">
    17 <bus:tracking xsi:type="bus:tracking">
    18 <sessionContext>runtimeInfo1</sessionContext>
    19 <requestContext>GCCCqsqjqMwqq4dqC44q2jw49vylvMh4vllydqls</requestContext>
    20 </bus:tracking>
    21 <CAMProtect xsi:type="bus:CAMProtect">
    22 <trustedValue xsi:type="xsd:base64Binary">FAAAAAurvbx3eQjTLTQOgAMZsPsyia/X8WG+N4CRNejSdVdKhcFWtPwigWc=</trustedValue>
    23 <serviceId xsi:type="xsd:string">DISP</serviceId>
    24 </CAMProtect>
    25 </bus:biBusHeader>
    26 </SOAP-ENV:Header>
    27 <SOAP-ENV:Body>
    28 <bus:update>
    29 <objects SOAP-ENC:arrayType="bus:baseClass[]" xsi:type="SOAP-ENC:Array">
    30 <item xsi:type="bus:runTimeState">
    31 <bus:searchPath xsi:type="bus:stringProp">
    32 <bus:value>
    33 /configuration/dispatcher[@name='http://10.216.3.75:9300/p2pd']/logService/runTimeState[@defaultName='RunTimeState']
    34 </bus:value>
    35 </bus:searchPath>
    36 <bus:state xsi:type="bus:anyTypeProp">
    37 <bus:value>
    38 <LogService>
    39 <state state="running"/>
    40 <requestProcess count="0" averageDuration="0"/>
    41 <failures count="0"/></LogService>
    42 </bus:value>
    43 </bus:state>
    44 </item>
    45 <item xsi:type="bus:runTimeState">
    46 <bus:searchPath xsi:type="bus:stringProp">
    47 <bus:value>
    48 /configuration/dispatcher[@name='http://10.216.3.75:9300/p2pd']/reportService/runTimeState[@defaultName='RunTimeState']
    49 </bus:value>
    50 </bus:searchPath>
    51 <bus:state xsi:type="bus:anyTypeProp">
    52 <bus:value>
    53 <ReportService>
    54 <state state="running"/>
    55 <requestProcess count="0" averageDuration="0"/>
    56 <failures count="0"/>
    57 <requestQueue count="0" averageDuration="0"/>
    58 <queueDepth value="0" max="0" min="0"/>
    59 <processCount value="1" max="1" min="1"/>
    60 </ReportService>
    61 </bus:value>
    62 </bus:state>
    63 </item>
    64 <item xsi:type="bus:runTimeState">
    65 <bus:searchPath xsi:type="bus:stringProp">
    66 <bus:value>
    67 /configuration/dispatcher[@name='http://10.216.3.75:9300/p2pd']/systemService/runTimeState[@defaultName='RunTimeState']
    68 </bus:value>
    69 </bus:searchPath>
    70 <bus:state xsi:type="bus:anyTypeProp">
    71 <bus:value>
    72 <SystemService>
    73 <state state="running"/>
    74 <requestProcess count="0" averageDuration="0"/>
    75 <failures count="0"/>
    76 </SystemService>
    77 </bus:value>
    78 </bus:state>
    79 </item>
    80 <item xsi:type="bus:runTimeState">
    81 <bus:searchPath xsi:type="bus:stringProp">
    82 <bus:value>
    83 /configuration/dispatcher[@name='http://10.216.3.75:9300/p2pd']/runTimeState[@defaultName='RunTimeState']
    84 </bus:value>
    85 </bus:searchPath>
    86 <bus:state xsi:type="bus:anyTypeProp">
    87 <bus:value>
    88 <Dispatcher>
    89 <state state="running"/>
    90 <requestProcess count="25" averageDuration="90"/>
    91 <failures count="0"/>
    92 </Dispatcher>
    93 </bus:value>
    94 </bus:state>
    95 </item>
    96 <item xsi:type="bus:runTimeState">
    97 <bus:searchPath xsi:type="bus:stringProp">
    98 <bus:value>
    99 /configuration/dispatcher[@name='http://10.216.3.75:9300/p2pd']/batchReportService/runTimeState[@defaultName='RunTimeState']
    100 </bus:value>
    101 </bus:searchPath>
    102 <bus:state xsi:type="bus:anyTypeProp">
    103 <bus:value>
    104 <BatchReportService>
    105 <state state="running"/>
    106 <requestProcess count="0" averageDuration="0"/>
    107 <failures count="0"/>
    108 <requestQueue count="0" averageDuration="0"/>
    109 <queueDepth value="1" max="1" min="1"/>
    110 <processCount value="1" max="1" min="1"/>
    111 </BatchReportService>
    112 </bus:value>
    113 </bus:state>
    114 </item>
    115 <item xsi:type="bus:runTimeState">
    116 <bus:searchPath xsi:type="bus:stringProp">
    117 <bus:value>
    118 /configuration/dispatcher[@name='http://10.216.3.75:9300/p2pd']/contentManagerService/runTimeState[@defaultName='RunTimeState']
    119 </bus:value>
    120 </bus:searchPath>
    121 <bus:state xsi:type="bus:anyTypeProp">
    122 <bus:value>
    123 <ContentManagerService><state state="running"/><requestProcess count="26" averageDuration="59"/><failures count="0"/>
    124 </ContentManagerService>
    125 </bus:value>
    126 </bus:state>
    127 </item>
    128 <item xsi:type="bus:runTimeState">
    129 <bus:searchPath xsi:type="bus:stringProp">
    130 <bus:value>
    131 /configuration/dispatcher[@name='http://10.216.3.75:9300/p2pd']/presentationService/runTimeState[@defaultName='RunTimeState']
    132 </bus:value>
    133 </bus:searchPath>
    134 <bus:state xsi:type="bus:anyTypeProp">
    135 <bus:value>
    136 <PresentationService>
    137 <state state="running"/>
    138 <requestProcess count="5" averageDuration="319"/>
    139 <failures count="0"/>
    140 </PresentationService>
    141 </bus:value>
    142 </bus:state>
    143 </item>
    144 <item xsi:type="bus:runTimeState">
    145 <bus:searchPath xsi:type="bus:stringProp">
    146 <bus:value>
    147 /configuration/dispatcher[@name='http://10.216.3.75:9300/p2pd']/reportDataService/runTimeState[@defaultName='RunTimeState']
    148 </bus:value>
    149 </bus:searchPath>
    150 <bus:state xsi:type="bus:anyTypeProp">
    151 <bus:value>
    152 <reportDataService>
    153 <state state="running"/>
    154 <requestProcess count="0" averageDuration="0"/>
    155 <failures count="0"/>
    156 </reportDataService>
    157 </bus:value>
    158 </bus:state>
    159 </item>
    160 <item xsi:type="bus:runTimeState">
    161 <bus:searchPath xsi:type="bus:stringProp">
    162 <bus:value>
    163 /configuration/dispatcher[@name='http://10.216.3.75:9300/p2pd']/jobService/runTimeState[@defaultName='RunTimeState']
    164 </bus:value>
    165 </bus:searchPath>
    166 <bus:state xsi:type="bus:anyTypeProp">
    167 <bus:value>
    168 <jobService><state state="running"/><requestProcess count="0" averageDuration="0"/><failures count="0"/></jobService>
    169 </bus:value>
    170 </bus:state>
    171 </item>
    172 <item xsi:type="bus:runTimeState">
    173 <bus:searchPath xsi:type="bus:stringProp">
    174 <bus:value>
    175 /configuration/dispatcher[@name='http://10.216.3.75:9300/p2pd']/deliveryService/runTimeState[@defaultName='RunTimeState']
    176 </bus:value>
    177 </bus:searchPath>
    178 <bus:state xsi:type="bus:anyTypeProp">
    179 <bus:value>
    180 <DeliveryService>
    181 <state state="running"/>
    182 <requestProcess count="0" averageDuration="0"/>
    183 <failures count="0"/>
    184 </DeliveryService>
    185 </bus:value>
    186 </bus:state>
    187 </item>
    188 <item xsi:type="bus:runTimeState">
    189 <bus:searchPath xsi:type="bus:stringProp">
    190 <bus:value>
    191 /configuration/dispatcher[@name='http://10.216.3.75:9300/p2pd']/monitorService/runTimeState[@defaultName='RunTimeState']
    192 </bus:value>
    193 </bus:searchPath>
    194 <bus:state xsi:type="bus:anyTypeProp">
    195 <bus:value>
    196 <monitorService>
    197 <state state="running"/>
    198 <requestProcess count="0" averageDuration="0"/>
    199 <failures count="0"/>
    200 </monitorService>
    201 </bus:value>
    202 </bus:state>
    203 </item>
    204 <item xsi:type="bus:runTimeState">
    205 <bus:searchPath xsi:type="bus:stringProp">
    206 <bus:value>
    207 /configuration/dispatcher[@name='http://10.216.3.75:9300/p2pd']/agentService/runTimeState[@defaultName='RunTimeState']
    208 </bus:value>
    209 </bus:searchPath>
    210 <bus:state xsi:type="bus:anyTypeProp">
    211 <bus:value>
    212 <agentService>
    213 <state state="running"/>
    214 <requestProcess count="0" averageDuration="0"/>
    215 <failures count="0"/>
    216 </agentService>
    217 </bus:value>
    218 </bus:state>
    219 </item>
    220 <item xsi:type="bus:runTimeState">
    221 <bus:searchPath xsi:type="bus:stringProp">
    222 <bus:value>
    223 /configuration/dispatcher[@name='http://10.216.3.75:9300/p2pd']/eventManagementService/runTimeState[@defaultName='RunTimeState']
    224 </bus:value>
    225 </bus:searchPath>
    226 <bus:state xsi:type="bus:anyTypeProp">
    227 <bus:value>
    228 <EventManagementService>
    229 <state state="running"/>
    230 <requestProcess count="0" averageDuration="0"/>
    231 <failures count="0"/>
    232 </EventManagementService>
    233 </bus:value>
    234 </bus:state>
    235 </item>
    236 <item xsi:type="bus:configuration">
    237 <bus:searchPath xsi:type="bus:stringProp">
    238 <bus:value>/configuration</bus:value>
    239 </bus:searchPath>
    240 </item>
    241 <item xsi:type="bus:dispatcher">
    242 <bus:searchPath xsi:type="bus:stringProp">
    243 <bus:value>/configuration/dispatcher[@name='http://10.216.3.75:9300/p2pd']</bus:value>
    244 </bus:searchPath>
    245 </item>
    246 </objects>
    247 <options xsi:type="bus:updateOptions">
    248 <returnProperties SOAP-ENC:arrayType="bus:propEnum[]" xsi:type="SOAP-ENC:Array">
    249 <item xsi:type="bus:propEnum">lastConfigurationModificationTime</item>
    250 <item xsi:type="bus:propEnum">runningState</item>
    251 </returnProperties>
    252 </options>
    253 <responseDelay xsi:type="xsd:long">30000</responseDelay>
    254 </bus:update>
    255 </SOAP-ENV:Body>
    256 </SOAP-ENV:Envelope>
    257 ]]>
    258 </item>
    259 <item name="msgLocation">
    260 <![CDATA[com.cognos.cm.server.RequestManager.writeFault]]>
    261 </item>
    262 </parameters>

    最后测试发现Cognos的Presentation Service访问数与Content Manager Service 访问数上升很快,确定是静态HTML格式报表访问数高,随即定位为Tomcat因此线程池不足,引起Content Manager访问报错,最终程序分离后问题得到解决。

  • 相关阅读:
    iOS React Native实践系列二
    iOS React Native实践系列一
    ios各种兼容记录
    ios的__weak、__strong关键字
    index使用基本原则
    mysql explain详解
    手写迷你Tomcat
    动态代理
    C#设计模式(23种模式)
    unity 序列化和反序列化
  • 原文地址:https://www.cnblogs.com/xiaoTT/p/2205677.html
Copyright © 2020-2023  润新知