异步重发

后台把c_status 从3置为0重发后  ,瞬间调了2次, 时差没超过1秒

flowid = abb4b8d9-1345-4b29-a145-67e5f6fbd910

ThreadPoolExecutorImpl    [email protected]
add Runnable 第 637个
[DataCallable|INFO  @15:53:44.064] DataCallable 42 - 【oracle提取的原始报文如下】
[DataCallable|INFO  @15:53:44.064] DataCallable 43 - <?xml version="1.0" encoding="utf-8"?>
<PACKET>   <HEAD>     <SERVICE_NAME>车险承保交强险传收付</SERVICE_NAME>    <FLOWID>abb4b8d9-1345-4b29-a145-67e5f6fbd910</FLOWID>    <INTERFACEID>DCBA0BD4-10E3-4ECB-9EA2-88CB5DDB2D31</INTERFACEID>    <USER_ID>70000001</USER_ID>    <USER_PASSWORD>123456</USER_PASSWORD>  </HEAD>    <BODY>     <C_DATA>         <![CDATA[<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:pol="http://policy.rpflat.fin.pcis.isoftstone.com/">    <soapenv:Header/>    <soapenv:Body>        <pol:duePrmVOService>            <plyVO>                            <OFinPrmVO>                    <finPrmDueVO>                        <CAccntFlag>00</CAccntFlag>                        <CAgrKind>02</CAgrKind>                        <CAgrTyp>03</CAgrTyp>                        <CAgriMrk>2</CAgriMrk>                        <CAppNme>陈新</CAppNme>                        <CAppNo>5994299033020160080029</CAppNo>                        <CBalaMrk>0</CBalaMrk>                        <NBsAmt>950.0</NBsAmt>                        <NDueAmt>950.0</NDueAmt>                        <NOtherAmt>40.0</NOtherAmt>                        <CBatchNo></CBatchNo>                        <CPosFee>1</CPosFee>                        <CPayMdeCde>51</CPayMdeCde>                        <CBsCur>01</CBsCur>                        <CBsnsTyp>19001</CBsnsTyp>                        <CChaCde></CChaCde>                        <CChaCls>191002</CChaCls>                        <CChaMrk>1</CChaMrk>                        <CClntMrk>1</CClntMrk>                        <CEdrRsn></CEdrRsn>                        <CEdrTyp></CEdrTyp>                        <CCrtCde>142505233</CCrtCde>                        <CDataSrc>V</CDataSrc>                        <CDptCde>42990101</CDptCde>                        <CDptaccCde>4299</CDptaccCde>                        <CDueCur>01</CDueCur>                        <CDueMrk>0</CDueMrk>                        <CFeetypCde>R</CFeetypCde>                        <CInstMrk>0</CInstMrk>                        <CLcnNo>*</CLcnNo>                        <CUsageCde>345038001</CUsageCde>                        <CVhlTyp>345039001</CVhlTyp>                        <CLongshortFlag>3</CLongshortFlag>                        <CPayName>陈新</CPayName>                        <CPayStatus>1</CPayStatus>                        <CPayerCde>A422016110017</CPayerCde>                        <CPayerNme>陈新</CPayerNme>                        <CPlyNo>1994299033020160080029</CPlyNo>                        <CProdNo>0330</CProdNo>                        <CRcptNo>R20161114033000083882</CRcptNo>                        <CSlsCde>142505233</CSlsCde>                        <CSlsgrpCde>42990101006</CSlsgrpCde>                        <CTranFlag>1</CTranFlag>                        <CConDptCde>*</CConDptCde>                        <CMainConCde>*</CMainConCde>                        <CUpdCde>ILOG</CUpdCde>                        <NPreAmt>0.00</NPreAmt>                        <NExchRate>1.0</NExchRate>                        <NTms>1</NTms>                        <TCrtTm>2016-11-14T03:13:02</TCrtTm>                        <TDueTm>2016-11-15T12:00:00</TDueTm>                        <TInsrncBgnTm>2016-11-15T12:00:00</TInsrncBgnTm>                        <TInsrncEndTm>2017-11-14T11:59:59</TInsrncEndTm>                        <TPayBgnTm>2016-11-14T12:00:00</TPayBgnTm>                        <TPayEndTm>2016-11-15T12:00:00</TPayEndTm>                        <TUpdTm>2016-11-14T03:13:02</TUpdTm>                        <NNetBsAmt>896.23</NNetBsAmt>                          <nvat>53.77</nvat>                    </finPrmDueVO>                </OFinPrmVO>                                                      </plyVO>        </pol:duePrmVOService>    </soapenv:Body></soapenv:Envelope>        ]]></C_DATA>      <C_EXCEPTION></C_EXCEPTION>     <C_BIZ_CODE>5994299033020160080029</C_BIZ_CODE>  </BODY> </PACKET>

[DataCallable|INFO  @15:53:44.064] DataCallable 44 - 【用正则去除无关空格后的报文如下】
[DataCallable|INFO  @15:53:44.065] DataCallable 46 - <?xml version="1.0" encoding="utf-8"?><PACKET><HEAD><SERVICE_NAME>车险承保交强险传收付</SERVICE_NAME><FLOWID>abb4b8d9-1345-4b29-a145-67e5f6fbd910</FLOWID><INTERFACEID>DCBA0BD4-10E3-4ECB-9EA2-88CB5DDB2D31</INTERFACEID><USER_ID>70000001</USER_ID><USER_PASSWORD>123456</USER_PASSWORD></HEAD><BODY><C_DATA><![CDATA[<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:pol="http://policy.rpflat.fin.pcis.isoftstone.com/"><soapenv:Header/><soapenv:Body><pol:duePrmVOService><plyVO><OFinPrmVO><finPrmDueVO><CAccntFlag>00</CAccntFlag><CAgrKind>02</CAgrKind><CAgrTyp>03</CAgrTyp><CAgriMrk>2</CAgriMrk><CAppNme>陈新</CAppNme><CAppNo>5994299033020160080029</CAppNo><CBalaMrk>0</CBalaMrk><NBsAmt>950.0</NBsAmt><NDueAmt>950.0</NDueAmt><NOtherAmt>40.0</NOtherAmt><CBatchNo></CBatchNo><CPosFee>1</CPosFee><CPayMdeCde>51</CPayMdeCde><CBsCur>01</CBsCur><CBsnsTyp>19001</CBsnsTyp><CChaCde></CChaCde><CChaCls>191002</CChaCls><CChaMrk>1</CChaMrk><CClntMrk>1</CClntMrk><CEdrRsn></CEdrRsn><CEdrTyp></CEdrTyp><CCrtCde>142505233</CCrtCde><CDataSrc>V</CDataSrc><CDptCde>42990101</CDptCde><CDptaccCde>4299</CDptaccCde><CDueCur>01</CDueCur><CDueMrk>0</CDueMrk><CFeetypCde>R</CFeetypCde><CInstMrk>0</CInstMrk><CLcnNo>*</CLcnNo><CUsageCde>345038001</CUsageCde><CVhlTyp>345039001</CVhlTyp><CLongshortFlag>3</CLongshortFlag><CPayName>陈新</CPayName><CPayStatus>1</CPayStatus><CPayerCde>A422016110017</CPayerCde><CPayerNme>陈新</CPayerNme><CPlyNo>1994299033020160080029</CPlyNo><CProdNo>0330</CProdNo><CRcptNo>R20161114033000083882</CRcptNo><CSlsCde>142505233</CSlsCde><CSlsgrpCde>42990101006</CSlsgrpCde><CTranFlag>1</CTranFlag><CConDptCde>*</CConDptCde><CMainConCde>*</CMainConCde><CUpdCde>ILOG</CUpdCde><NPreAmt>0.00</NPreAmt><NExchRate>1.0</NExchRate><NTms>1</NTms><TCrtTm>2016-11-14T03:13:02</TCrtTm><TDueTm>2016-11-15T12:00:00</TDueTm><TInsrncBgnTm>2016-11-15T12:00:00</TInsrncBgnTm><TInsrncEndTm>2017-11-14T11:59:59</TInsrncEndTm><TPayBgnTm>2016-11-14T12:00:00</TPayBgnTm><TPayEndTm>2016-11-15T12:00:00</TPayEndTm><TUpdTm>2016-11-14T03:13:02</TUpdTm><NNetBsAmt>896.23</NNetBsAmt><nvat>53.77</nvat></finPrmDueVO></OFinPrmVO></plyVO></pol:duePrmVOService></soapenv:Body></soapenv:Envelope>        ]]></C_DATA><C_EXCEPTION></C_EXCEPTION><C_BIZ_CODE>5994299033020160080029</C_BIZ_CODE></BODY></PACKET>

[DataCallable|INFO  @15:53:44.065] DataCallable 47 - 【真实请求发送的报文如下】
[CommonUtil|INFO  @15:53:44.065] CommonUtil 23 - 用正则表达式<C_DATA>[\s\S]*?<!\[CDATA\[([\s\S]*)\]\]>[\s\S]*</C_DATA>,解析出值:<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:pol="http://policy.rpflat.fin.pcis.isoftstone.com/"><soapenv:Header/><soapenv:Body><pol:duePrmVOService><plyVO><OFinPrmVO><finPrmDueVO><CAccntFlag>00</CAccntFlag><CAgrKind>02</CAgrKind><CAgrTyp>03</CAgrTyp><CAgriMrk>2</CAgriMrk><CAppNme>陈新</CAppNme><CAppNo>5994299033020160080029</CAppNo><CBalaMrk>0</CBalaMrk><NBsAmt>950.0</NBsAmt><NDueAmt>950.0</NDueAmt><NOtherAmt>40.0</NOtherAmt><CBatchNo></CBatchNo><CPosFee>1</CPosFee><CPayMdeCde>51</CPayMdeCde><CBsCur>01</CBsCur><CBsnsTyp>19001</CBsnsTyp><CChaCde></CChaCde><CChaCls>191002</CChaCls><CChaMrk>1</CChaMrk><CClntMrk>1</CClntMrk><CEdrRsn></CEdrRsn><CEdrTyp></CEdrTyp><CCrtCde>142505233</CCrtCde><CDataSrc>V</CDataSrc><CDptCde>42990101</CDptCde><CDptaccCde>4299</CDptaccCde><CDueCur>01</CDueCur><CDueMrk>0</CDueMrk><CFeetypCde>R</CFeetypCde><CInstMrk>0</CInstMrk><CLcnNo>*</CLcnNo><CUsageCde>345038001</CUsageCde><CVhlTyp>345039001</CVhlTyp><CLongshortFlag>3</CLongshortFlag><CPayName>陈新</CPayName><CPayStatus>1</CPayStatus><CPayerCde>A422016110017</CPayerCde><CPayerNme>陈新</CPayerNme><CPlyNo>1994299033020160080029</CPlyNo><CProdNo>0330</CProdNo><CRcptNo>R20161114033000083882</CRcptNo><CSlsCde>142505233</CSlsCde><CSlsgrpCde>42990101006</CSlsgrpCde><CTranFlag>1</CTranFlag><CConDptCde>*</CConDptCde><CMainConCde>*</CMainConCde><CUpdCde>ILOG</CUpdCde><NPreAmt>0.00</NPreAmt><NExchRate>1.0</NExchRate><NTms>1</NTms><TCrtTm>2016-11-14T03:13:02</TCrtTm><TDueTm>2016-11-15T12:00:00</TDueTm><TInsrncBgnTm>2016-11-15T12:00:00</TInsrncBgnTm><TInsrncEndTm>2017-11-14T11:59:59</TInsrncEndTm><TPayBgnTm>2016-11-14T12:00:00</TPayBgnTm><TPayEndTm>2016-11-15T12:00:00</TPayEndTm><TUpdTm>2016-11-14T03:13:02</TUpdTm><NNetBsAmt>896.23</NNetBsAmt><nvat>53.77</nvat></finPrmDueVO></OFinPrmVO></plyVO></pol:duePrmVOService></soapenv:Body></soapenv:Envelope>
[DataCallable|INFO  @15:53:44.065] DataCallable 49 - <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:pol="http://policy.rpflat.fin.pcis.isoftstone.com/"><soapenv:Header/><soapenv:Body><pol:duePrmVOService><plyVO><OFinPrmVO><finPrmDueVO><CAccntFlag>00</CAccntFlag><CAgrKind>02</CAgrKind><CAgrTyp>03</CAgrTyp><CAgriMrk>2</CAgriMrk><CAppNme>陈新</CAppNme><CAppNo>5994299033020160080029</CAppNo><CBalaMrk>0</CBalaMrk><NBsAmt>950.0</NBsAmt><NDueAmt>950.0</NDueAmt><NOtherAmt>40.0</NOtherAmt><CBatchNo></CBatchNo><CPosFee>1</CPosFee><CPayMdeCde>51</CPayMdeCde><CBsCur>01</CBsCur><CBsnsTyp>19001</CBsnsTyp><CChaCde></CChaCde><CChaCls>191002</CChaCls><CChaMrk>1</CChaMrk><CClntMrk>1</CClntMrk><CEdrRsn></CEdrRsn><CEdrTyp></CEdrTyp><CCrtCde>142505233</CCrtCde><CDataSrc>V</CDataSrc><CDptCde>42990101</CDptCde><CDptaccCde>4299</CDptaccCde><CDueCur>01</CDueCur><CDueMrk>0</CDueMrk><CFeetypCde>R</CFeetypCde><CInstMrk>0</CInstMrk><CLcnNo>*</CLcnNo><CUsageCde>345038001</CUsageCde><CVhlTyp>345039001</CVhlTyp><CLongshortFlag>3</CLongshortFlag><CPayName>陈新</CPayName><CPayStatus>1</CPayStatus><CPayerCde>A422016110017</CPayerCde><CPayerNme>陈新</CPayerNme><CPlyNo>1994299033020160080029</CPlyNo><CProdNo>0330</CProdNo><CRcptNo>R20161114033000083882</CRcptNo><CSlsCde>142505233</CSlsCde><CSlsgrpCde>42990101006</CSlsgrpCde><CTranFlag>1</CTranFlag><CConDptCde>*</CConDptCde><CMainConCde>*</CMainConCde><CUpdCde>ILOG</CUpdCde><NPreAmt>0.00</NPreAmt><NExchRate>1.0</NExchRate><NTms>1</NTms><TCrtTm>2016-11-14T03:13:02</TCrtTm><TDueTm>2016-11-15T12:00:00</TDueTm><TInsrncBgnTm>2016-11-15T12:00:00</TInsrncBgnTm><TInsrncEndTm>2017-11-14T11:59:59</TInsrncEndTm><TPayBgnTm>2016-11-14T12:00:00</TPayBgnTm><TPayEndTm>2016-11-15T12:00:00</TPayEndTm><TUpdTm>2016-11-14T03:13:02</TUpdTm><NNetBsAmt>896.23</NNetBsAmt><nvat>53.77</nvat></finPrmDueVO></OFinPrmVO></plyVO></pol:duePrmVOService></soapenv:Body></soapenv:Envelope>
[DataCallable|INFO  @15:53:44.065] DataCallable 51 - 【请求开始】
[DataCallable|INFO  @15:53:44.065] DataCallable 52 - 【请求地址】:http://pcistest.zsins.com/finarp/services/finPrmService
ThreadPoolExecutorImpl    [email protected]
add Runnable 第 638个
[DataCallable|INFO  @15:53:44.069] DataCallable 42 - 【oracle提取的原始报文如下】
[DataCallable|INFO  @15:53:44.070] DataCallable 43 - <?xml version="1.0" encoding="utf-8"?>
<PACKET>   <HEAD>     <SERVICE_NAME>车险承保交强险传收付</SERVICE_NAME>    <FLOWID>27440543-547e-4ed4-9983-0490657a4257</FLOWID>    <INTERFACEID>DCBA0BD4-10E3-4ECB-9EA2-88CB5DDB2D31</INTERFACEID>    <USER_ID>70000001</USER_ID>    <USER_PASSWORD>123456</USER_PASSWORD>  </HEAD>    <BODY>     <C_DATA>         <![CDATA[<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:pol="http://policy.rpflat.fin.pcis.isoftstone.com/">    <soapenv:Header/>    <soapenv:Body>        <pol:duePrmVOService>            <plyVO>                            <OFinPrmVO>                    <finPrmDueVO>                        <CAccntFlag>00</CAccntFlag>                        <CAgrKind>02</CAgrKind>                        <CAgrTyp>03</CAgrTyp>                        <CAgriMrk>2</CAgriMrk>                        <CAppNme>考虑考虑</CAppNme>                        <CAppNo>5994299033020160080028</CAppNo>                        <CBalaMrk>0</CBalaMrk>                        <NBsAmt>950.0</NBsAmt>                        <NDueAmt>950.0</NDueAmt>                        <NOtherAmt>40.0</NOtherAmt>                        <CBatchNo></CBatchNo>                        <CPosFee>1</CPosFee>                        <CPayMdeCde>51</CPayMdeCde>                        <CBsCur>01</CBsCur>                        <CBsnsTyp>19001</CBsnsTyp>                        <CChaCde></CChaCde>                        <CChaCls>191002</CChaCls>                        <CChaMrk>1</CChaMrk>                        <CClntMrk>1</CClntMrk>                        <CEdrRsn></CEdrRsn>                        <CEdrTyp></CEdrTyp>                        <CCrtCde>142505233</CCrtCde>                        <CDataSrc>V</CDataSrc>                        <CDptCde>42990101</CDptCde>                        <CDptaccCde>4299</CDptaccCde>                        <CDueCur>01</CDueCur>                        <CDueMrk>0</CDueMrk>                        <CFeetypCde>R</CFeetypCde>                        <CInstMrk>0</CInstMrk>                        <CLcnNo>*</CLcnNo>                        <CUsageCde>345038001</CUsageCde>                        <CVhlTyp>345039001</CVhlTyp>                        <CLongshortFlag>3</CLongshortFlag>                        <CPayName>考虑考虑</CPayName>                        <CPayStatus>1</CPayStatus>                        <CPayerCde>A422016110016</CPayerCde>                        <CPayerNme>考虑考虑</CPayerNme>                        <CPlyNo>1994299033020160080028</CPlyNo>                        <CProdNo>0330</CProdNo>                        <CRcptNo>R20161114033000083881</CRcptNo>                        <CSlsCde>142505233</CSlsCde>                        <CSlsgrpCde>42990101006</CSlsgrpCde>                        <CTranFlag>1</CTranFlag>                        <CConDptCde>*</CConDptCde>                        <CMainConCde>*</CMainConCde>                        <CUpdCde>ILOG</CUpdCde>                        <NPreAmt>0.00</NPreAmt>                        <NExchRate>1.0</NExchRate>                        <NTms>1</NTms>                        <TCrtTm>2016-11-14T03:04:52</TCrtTm>                        <TDueTm>2016-11-15T12:00:00</TDueTm>                        <TInsrncBgnTm>2016-11-15T12:00:00</TInsrncBgnTm>                        <TInsrncEndTm>2017-11-14T11:59:59</TInsrncEndTm>                        <TPayBgnTm>2016-11-14T12:00:00</TPayBgnTm>                        <TPayEndTm>2016-11-15T12:00:00</TPayEndTm>                        <TUpdTm>2016-11-14T03:04:52</TUpdTm>                        <NNetBsAmt>896.23</NNetBsAmt>                          <nvat>53.77</nvat>                    </finPrmDueVO>                </OFinPrmVO>                                                      </plyVO>        </pol:duePrmVOService>    </soapenv:Body></soapenv:Envelope>        ]]></C_DATA>      <C_EXCEPTION></C_EXCEPTION>     <C_BIZ_CODE>5994299033020160080028</C_BIZ_CODE>  </BODY> </PACKET>

[DataCallable|INFO  @15:53:44.070] DataCallable 44 - 【用正则去除无关空格后的报文如下】
[DataCallable|INFO  @15:53:44.070] DataCallable 46 - <?xml version="1.0" encoding="utf-8"?><PACKET><HEAD><SERVICE_NAME>车险承保交强险传收付</SERVICE_NAME><FLOWID>27440543-547e-4ed4-9983-0490657a4257</FLOWID><INTERFACEID>DCBA0BD4-10E3-4ECB-9EA2-88CB5DDB2D31</INTERFACEID><USER_ID>70000001</USER_ID><USER_PASSWORD>123456</USER_PASSWORD></HEAD><BODY><C_DATA><![CDATA[<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:pol="http://policy.rpflat.fin.pcis.isoftstone.com/"><soapenv:Header/><soapenv:Body><pol:duePrmVOService><plyVO><OFinPrmVO><finPrmDueVO><CAccntFlag>00</CAccntFlag><CAgrKind>02</CAgrKind><CAgrTyp>03</CAgrTyp><CAgriMrk>2</CAgriMrk><CAppNme>考虑考虑</CAppNme><CAppNo>5994299033020160080028</CAppNo><CBalaMrk>0</CBalaMrk><NBsAmt>950.0</NBsAmt><NDueAmt>950.0</NDueAmt><NOtherAmt>40.0</NOtherAmt><CBatchNo></CBatchNo><CPosFee>1</CPosFee><CPayMdeCde>51</CPayMdeCde><CBsCur>01</CBsCur><CBsnsTyp>19001</CBsnsTyp><CChaCde></CChaCde><CChaCls>191002</CChaCls><CChaMrk>1</CChaMrk><CClntMrk>1</CClntMrk><CEdrRsn></CEdrRsn><CEdrTyp></CEdrTyp><CCrtCde>142505233</CCrtCde><CDataSrc>V</CDataSrc><CDptCde>42990101</CDptCde><CDptaccCde>4299</CDptaccCde><CDueCur>01</CDueCur><CDueMrk>0</CDueMrk><CFeetypCde>R</CFeetypCde><CInstMrk>0</CInstMrk><CLcnNo>*</CLcnNo><CUsageCde>345038001</CUsageCde><CVhlTyp>345039001</CVhlTyp><CLongshortFlag>3</CLongshortFlag><CPayName>考虑考虑</CPayName><CPayStatus>1</CPayStatus><CPayerCde>A422016110016</CPayerCde><CPayerNme>考虑考虑</CPayerNme><CPlyNo>1994299033020160080028</CPlyNo><CProdNo>0330</CProdNo><CRcptNo>R20161114033000083881</CRcptNo><CSlsCde>142505233</CSlsCde><CSlsgrpCde>42990101006</CSlsgrpCde><CTranFlag>1</CTranFlag><CConDptCde>*</CConDptCde><CMainConCde>*</CMainConCde><CUpdCde>ILOG</CUpdCde><NPreAmt>0.00</NPreAmt><NExchRate>1.0</NExchRate><NTms>1</NTms><TCrtTm>2016-11-14T03:04:52</TCrtTm><TDueTm>2016-11-15T12:00:00</TDueTm><TInsrncBgnTm>2016-11-15T12:00:00</TInsrncBgnTm><TInsrncEndTm>2017-11-14T11:59:59</TInsrncEndTm><TPayBgnTm>2016-11-14T12:00:00</TPayBgnTm><TPayEndTm>2016-11-15T12:00:00</TPayEndTm><TUpdTm>2016-11-14T03:04:52</TUpdTm><NNetBsAmt>896.23</NNetBsAmt><nvat>53.77</nvat></finPrmDueVO></OFinPrmVO></plyVO></pol:duePrmVOService></soapenv:Body></soapenv:Envelope>        ]]></C_DATA><C_EXCEPTION></C_EXCEPTION><C_BIZ_CODE>5994299033020160080028</C_BIZ_CODE></BODY></PACKET>

[DataCallable|INFO  @15:53:44.070] DataCallable 47 - 【真实请求发送的报文如下】
[CommonUtil|INFO  @15:53:44.071] CommonUtil 23 - 用正则表达式<C_DATA>[\s\S]*?<!\[CDATA\[([\s\S]*)\]\]>[\s\S]*</C_DATA>,解析出值:<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:pol="http://policy.rpflat.fin.pcis.isoftstone.com/"><soapenv:Header/><soapenv:Body><pol:duePrmVOService><plyVO><OFinPrmVO><finPrmDueVO><CAccntFlag>00</CAccntFlag><CAgrKind>02</CAgrKind><CAgrTyp>03</CAgrTyp><CAgriMrk>2</CAgriMrk><CAppNme>考虑考虑</CAppNme><CAppNo>5994299033020160080028</CAppNo><CBalaMrk>0</CBalaMrk><NBsAmt>950.0</NBsAmt><NDueAmt>950.0</NDueAmt><NOtherAmt>40.0</NOtherAmt><CBatchNo></CBatchNo><CPosFee>1</CPosFee><CPayMdeCde>51</CPayMdeCde><CBsCur>01</CBsCur><CBsnsTyp>19001</CBsnsTyp><CChaCde></CChaCde><CChaCls>191002</CChaCls><CChaMrk>1</CChaMrk><CClntMrk>1</CClntMrk><CEdrRsn></CEdrRsn><CEdrTyp></CEdrTyp><CCrtCde>142505233</CCrtCde><CDataSrc>V</CDataSrc><CDptCde>42990101</CDptCde><CDptaccCde>4299</CDptaccCde><CDueCur>01</CDueCur><CDueMrk>0</CDueMrk><CFeetypCde>R</CFeetypCde><CInstMrk>0</CInstMrk><CLcnNo>*</CLcnNo><CUsageCde>345038001</CUsageCde><CVhlTyp>345039001</CVhlTyp><CLongshortFlag>3</CLongshortFlag><CPayName>考虑考虑</CPayName><CPayStatus>1</CPayStatus><CPayerCde>A422016110016</CPayerCde><CPayerNme>考虑考虑</CPayerNme><CPlyNo>1994299033020160080028</CPlyNo><CProdNo>0330</CProdNo><CRcptNo>R20161114033000083881</CRcptNo><CSlsCde>142505233</CSlsCde><CSlsgrpCde>42990101006</CSlsgrpCde><CTranFlag>1</CTranFlag><CConDptCde>*</CConDptCde><CMainConCde>*</CMainConCde><CUpdCde>ILOG</CUpdCde><NPreAmt>0.00</NPreAmt><NExchRate>1.0</NExchRate><NTms>1</NTms><TCrtTm>2016-11-14T03:04:52</TCrtTm><TDueTm>2016-11-15T12:00:00</TDueTm><TInsrncBgnTm>2016-11-15T12:00:00</TInsrncBgnTm><TInsrncEndTm>2017-11-14T11:59:59</TInsrncEndTm><TPayBgnTm>2016-11-14T12:00:00</TPayBgnTm><TPayEndTm>2016-11-15T12:00:00</TPayEndTm><TUpdTm>2016-11-14T03:04:52</TUpdTm><NNetBsAmt>896.23</NNetBsAmt><nvat>53.77</nvat></finPrmDueVO></OFinPrmVO></plyVO></pol:duePrmVOService></soapenv:Body></soapenv:Envelope>
[DataCallable|INFO  @15:53:44.071] DataCallable 49 - <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:pol="http://policy.rpflat.fin.pcis.isoftstone.com/"><soapenv:Header/><soapenv:Body><pol:duePrmVOService><plyVO><OFinPrmVO><finPrmDueVO><CAccntFlag>00</CAccntFlag><CAgrKind>02</CAgrKind><CAgrTyp>03</CAgrTyp><CAgriMrk>2</CAgriMrk><CAppNme>考虑考虑</CAppNme><CAppNo>5994299033020160080028</CAppNo><CBalaMrk>0</CBalaMrk><NBsAmt>950.0</NBsAmt><NDueAmt>950.0</NDueAmt><NOtherAmt>40.0</NOtherAmt><CBatchNo></CBatchNo><CPosFee>1</CPosFee><CPayMdeCde>51</CPayMdeCde><CBsCur>01</CBsCur><CBsnsTyp>19001</CBsnsTyp><CChaCde></CChaCde><CChaCls>191002</CChaCls><CChaMrk>1</CChaMrk><CClntMrk>1</CClntMrk><CEdrRsn></CEdrRsn><CEdrTyp></CEdrTyp><CCrtCde>142505233</CCrtCde><CDataSrc>V</CDataSrc><CDptCde>42990101</CDptCde><CDptaccCde>4299</CDptaccCde><CDueCur>01</CDueCur><CDueMrk>0</CDueMrk><CFeetypCde>R</CFeetypCde><CInstMrk>0</CInstMrk><CLcnNo>*</CLcnNo><CUsageCde>345038001</CUsageCde><CVhlTyp>345039001</CVhlTyp><CLongshortFlag>3</CLongshortFlag><CPayName>考虑考虑</CPayName><CPayStatus>1</CPayStatus><CPayerCde>A422016110016</CPayerCde><CPayerNme>考虑考虑</CPayerNme><CPlyNo>1994299033020160080028</CPlyNo><CProdNo>0330</CProdNo><CRcptNo>R20161114033000083881</CRcptNo><CSlsCde>142505233</CSlsCde><CSlsgrpCde>42990101006</CSlsgrpCde><CTranFlag>1</CTranFlag><CConDptCde>*</CConDptCde><CMainConCde>*</CMainConCde><CUpdCde>ILOG</CUpdCde><NPreAmt>0.00</NPreAmt><NExchRate>1.0</NExchRate><NTms>1</NTms><TCrtTm>2016-11-14T03:04:52</TCrtTm><TDueTm>2016-11-15T12:00:00</TDueTm><TInsrncBgnTm>2016-11-15T12:00:00</TInsrncBgnTm><TInsrncEndTm>2017-11-14T11:59:59</TInsrncEndTm><TPayBgnTm>2016-11-14T12:00:00</TPayBgnTm><TPayEndTm>2016-11-15T12:00:00</TPayEndTm><TUpdTm>2016-11-14T03:04:52</TUpdTm><NNetBsAmt>896.23</NNetBsAmt><nvat>53.77</nvat></finPrmDueVO></OFinPrmVO></plyVO></pol:duePrmVOService></soapenv:Body></soapenv:Envelope>
[DataCallable|INFO  @15:53:44.071] DataCallable 51 - 【请求开始】
[DataCallable|INFO  @15:53:44.071] DataCallable 52 - 【请求地址】:http://pcistest.zsins.com/finarp/services/finPrmService
ThreadPoolExecutorImpl    [email protected]
add Runnable 第 639个
[DataCallable|INFO  @15:53:44.074] DataCallable 42 - 【oracle提取的原始报文如下】
[DataCallable|INFO  @15:53:44.075] DataCallable 43 - <?xml version="1.0" encoding="utf-8"?>
<PACKET>   <HEAD>     <SERVICE_NAME>车险承保交强险传收付</SERVICE_NAME>    <FLOWID>abb4b8d9-1345-4b29-a145-67e5f6fbd910</FLOWID>    <INTERFACEID>DCBA0BD4-10E3-4ECB-9EA2-88CB5DDB2D31</INTERFACEID>    <USER_ID>70000001</USER_ID>    <USER_PASSWORD>123456</USER_PASSWORD>  </HEAD>    <BODY>     <C_DATA>         <![CDATA[<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:pol="http://policy.rpflat.fin.pcis.isoftstone.com/">    <soapenv:Header/>    <soapenv:Body>        <pol:duePrmVOService>            <plyVO>                            <OFinPrmVO>                    <finPrmDueVO>                        <CAccntFlag>00</CAccntFlag>                        <CAgrKind>02</CAgrKind>                        <CAgrTyp>03</CAgrTyp>                        <CAgriMrk>2</CAgriMrk>                        <CAppNme>陈新</CAppNme>                        <CAppNo>5994299033020160080029</CAppNo>                        <CBalaMrk>0</CBalaMrk>                        <NBsAmt>950.0</NBsAmt>                        <NDueAmt>950.0</NDueAmt>                        <NOtherAmt>40.0</NOtherAmt>                        <CBatchNo></CBatchNo>                        <CPosFee>1</CPosFee>                        <CPayMdeCde>51</CPayMdeCde>                        <CBsCur>01</CBsCur>                        <CBsnsTyp>19001</CBsnsTyp>                        <CChaCde></CChaCde>                        <CChaCls>191002</CChaCls>                        <CChaMrk>1</CChaMrk>                        <CClntMrk>1</CClntMrk>                        <CEdrRsn></CEdrRsn>                        <CEdrTyp></CEdrTyp>                        <CCrtCde>142505233</CCrtCde>                        <CDataSrc>V</CDataSrc>                        <CDptCde>42990101</CDptCde>                        <CDptaccCde>4299</CDptaccCde>                        <CDueCur>01</CDueCur>                        <CDueMrk>0</CDueMrk>                        <CFeetypCde>R</CFeetypCde>                        <CInstMrk>0</CInstMrk>                        <CLcnNo>*</CLcnNo>                        <CUsageCde>345038001</CUsageCde>                        <CVhlTyp>345039001</CVhlTyp>                        <CLongshortFlag>3</CLongshortFlag>                        <CPayName>陈新</CPayName>                        <CPayStatus>1</CPayStatus>                        <CPayerCde>A422016110017</CPayerCde>                        <CPayerNme>陈新</CPayerNme>                        <CPlyNo>1994299033020160080029</CPlyNo>                        <CProdNo>0330</CProdNo>                        <CRcptNo>R20161114033000083882</CRcptNo>                        <CSlsCde>142505233</CSlsCde>                        <CSlsgrpCde>42990101006</CSlsgrpCde>                        <CTranFlag>1</CTranFlag>                        <CConDptCde>*</CConDptCde>                        <CMainConCde>*</CMainConCde>                        <CUpdCde>ILOG</CUpdCde>                        <NPreAmt>0.00</NPreAmt>                        <NExchRate>1.0</NExchRate>                        <NTms>1</NTms>                        <TCrtTm>2016-11-14T03:13:02</TCrtTm>                        <TDueTm>2016-11-15T12:00:00</TDueTm>                        <TInsrncBgnTm>2016-11-15T12:00:00</TInsrncBgnTm>                        <TInsrncEndTm>2017-11-14T11:59:59</TInsrncEndTm>                        <TPayBgnTm>2016-11-14T12:00:00</TPayBgnTm>                        <TPayEndTm>2016-11-15T12:00:00</TPayEndTm>                        <TUpdTm>2016-11-14T03:13:02</TUpdTm>                        <NNetBsAmt>896.23</NNetBsAmt>                          <nvat>53.77</nvat>                    </finPrmDueVO>                </OFinPrmVO>                                                      </plyVO>        </pol:duePrmVOService>    </soapenv:Body></soapenv:Envelope>        ]]></C_DATA>      <C_EXCEPTION></C_EXCEPTION>     <C_BIZ_CODE>5994299033020160080029</C_BIZ_CODE>  </BODY> </PACKET>

[DataCallable|INFO  @15:53:44.075] DataCallable 44 - 【用正则去除无关空格后的报文如下】
[DataCallable|INFO  @15:53:44.075] DataCallable 46 - <?xml version="1.0" encoding="utf-8"?><PACKET><HEAD><SERVICE_NAME>车险承保交强险传收付</SERVICE_NAME><FLOWID>abb4b8d9-1345-4b29-a145-67e5f6fbd910</FLOWID><INTERFACEID>DCBA0BD4-10E3-4ECB-9EA2-88CB5DDB2D31</INTERFACEID><USER_ID>70000001</USER_ID><USER_PASSWORD>123456</USER_PASSWORD></HEAD><BODY><C_DATA><![CDATA[<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:pol="http://policy.rpflat.fin.pcis.isoftstone.com/"><soapenv:Header/><soapenv:Body><pol:duePrmVOService><plyVO><OFinPrmVO><finPrmDueVO><CAccntFlag>00</CAccntFlag><CAgrKind>02</CAgrKind><CAgrTyp>03</CAgrTyp><CAgriMrk>2</CAgriMrk><CAppNme>陈新</CAppNme><CAppNo>5994299033020160080029</CAppNo><CBalaMrk>0</CBalaMrk><NBsAmt>950.0</NBsAmt><NDueAmt>950.0</NDueAmt><NOtherAmt>40.0</NOtherAmt><CBatchNo></CBatchNo><CPosFee>1</CPosFee><CPayMdeCde>51</CPayMdeCde><CBsCur>01</CBsCur><CBsnsTyp>19001</CBsnsTyp><CChaCde></CChaCde><CChaCls>191002</CChaCls><CChaMrk>1</CChaMrk><CClntMrk>1</CClntMrk><CEdrRsn></CEdrRsn><CEdrTyp></CEdrTyp><CCrtCde>142505233</CCrtCde><CDataSrc>V</CDataSrc><CDptCde>42990101</CDptCde><CDptaccCde>4299</CDptaccCde><CDueCur>01</CDueCur><CDueMrk>0</CDueMrk><CFeetypCde>R</CFeetypCde><CInstMrk>0</CInstMrk><CLcnNo>*</CLcnNo><CUsageCde>345038001</CUsageCde><CVhlTyp>345039001</CVhlTyp><CLongshortFlag>3</CLongshortFlag><CPayName>陈新</CPayName><CPayStatus>1</CPayStatus><CPayerCde>A422016110017</CPayerCde><CPayerNme>陈新</CPayerNme><CPlyNo>1994299033020160080029</CPlyNo><CProdNo>0330</CProdNo><CRcptNo>R20161114033000083882</CRcptNo><CSlsCde>142505233</CSlsCde><CSlsgrpCde>42990101006</CSlsgrpCde><CTranFlag>1</CTranFlag><CConDptCde>*</CConDptCde><CMainConCde>*</CMainConCde><CUpdCde>ILOG</CUpdCde><NPreAmt>0.00</NPreAmt><NExchRate>1.0</NExchRate><NTms>1</NTms><TCrtTm>2016-11-14T03:13:02</TCrtTm><TDueTm>2016-11-15T12:00:00</TDueTm><TInsrncBgnTm>2016-11-15T12:00:00</TInsrncBgnTm><TInsrncEndTm>2017-11-14T11:59:59</TInsrncEndTm><TPayBgnTm>2016-11-14T12:00:00</TPayBgnTm><TPayEndTm>2016-11-15T12:00:00</TPayEndTm><TUpdTm>2016-11-14T03:13:02</TUpdTm><NNetBsAmt>896.23</NNetBsAmt><nvat>53.77</nvat></finPrmDueVO></OFinPrmVO></plyVO></pol:duePrmVOService></soapenv:Body></soapenv:Envelope>        ]]></C_DATA><C_EXCEPTION></C_EXCEPTION><C_BIZ_CODE>5994299033020160080029</C_BIZ_CODE></BODY></PACKET>

[DataCallable|INFO  @15:53:44.075] DataCallable 47 - 【真实请求发送的报文如下】
[CommonUtil|INFO  @15:53:44.076] CommonUtil 23 - 用正则表达式<C_DATA>[\s\S]*?<!\[CDATA\[([\s\S]*)\]\]>[\s\S]*</C_DATA>,解析出值:<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:pol="http://policy.rpflat.fin.pcis.isoftstone.com/"><soapenv:Header/><soapenv:Body><pol:duePrmVOService><plyVO><OFinPrmVO><finPrmDueVO><CAccntFlag>00</CAccntFlag><CAgrKind>02</CAgrKind><CAgrTyp>03</CAgrTyp><CAgriMrk>2</CAgriMrk><CAppNme>陈新</CAppNme><CAppNo>5994299033020160080029</CAppNo><CBalaMrk>0</CBalaMrk><NBsAmt>950.0</NBsAmt><NDueAmt>950.0</NDueAmt><NOtherAmt>40.0</NOtherAmt><CBatchNo></CBatchNo><CPosFee>1</CPosFee><CPayMdeCde>51</CPayMdeCde><CBsCur>01</CBsCur><CBsnsTyp>19001</CBsnsTyp><CChaCde></CChaCde><CChaCls>191002</CChaCls><CChaMrk>1</CChaMrk><CClntMrk>1</CClntMrk><CEdrRsn></CEdrRsn><CEdrTyp></CEdrTyp><CCrtCde>142505233</CCrtCde><CDataSrc>V</CDataSrc><CDptCde>42990101</CDptCde><CDptaccCde>4299</CDptaccCde><CDueCur>01</CDueCur><CDueMrk>0</CDueMrk><CFeetypCde>R</CFeetypCde><CInstMrk>0</CInstMrk><CLcnNo>*</CLcnNo><CUsageCde>345038001</CUsageCde><CVhlTyp>345039001</CVhlTyp><CLongshortFlag>3</CLongshortFlag><CPayName>陈新</CPayName><CPayStatus>1</CPayStatus><CPayerCde>A422016110017</CPayerCde><CPayerNme>陈新</CPayerNme><CPlyNo>1994299033020160080029</CPlyNo><CProdNo>0330</CProdNo><CRcptNo>R20161114033000083882</CRcptNo><CSlsCde>142505233</CSlsCde><CSlsgrpCde>42990101006</CSlsgrpCde><CTranFlag>1</CTranFlag><CConDptCde>*</CConDptCde><CMainConCde>*</CMainConCde><CUpdCde>ILOG</CUpdCde><NPreAmt>0.00</NPreAmt><NExchRate>1.0</NExchRate><NTms>1</NTms><TCrtTm>2016-11-14T03:13:02</TCrtTm><TDueTm>2016-11-15T12:00:00</TDueTm><TInsrncBgnTm>2016-11-15T12:00:00</TInsrncBgnTm><TInsrncEndTm>2017-11-14T11:59:59</TInsrncEndTm><TPayBgnTm>2016-11-14T12:00:00</TPayBgnTm><TPayEndTm>2016-11-15T12:00:00</TPayEndTm><TUpdTm>2016-11-14T03:13:02</TUpdTm><NNetBsAmt>896.23</NNetBsAmt><nvat>53.77</nvat></finPrmDueVO></OFinPrmVO></plyVO></pol:duePrmVOService></soapenv:Body></soapenv:Envelope>
[DataCallable|INFO  @15:53:44.076] DataCallable 49 - <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:pol="http://policy.rpflat.fin.pcis.isoftstone.com/"><soapenv:Header/><soapenv:Body><pol:duePrmVOService><plyVO><OFinPrmVO><finPrmDueVO><CAccntFlag>00</CAccntFlag><CAgrKind>02</CAgrKind><CAgrTyp>03</CAgrTyp><CAgriMrk>2</CAgriMrk><CAppNme>陈新</CAppNme><CAppNo>5994299033020160080029</CAppNo><CBalaMrk>0</CBalaMrk><NBsAmt>950.0</NBsAmt><NDueAmt>950.0</NDueAmt><NOtherAmt>40.0</NOtherAmt><CBatchNo></CBatchNo><CPosFee>1</CPosFee><CPayMdeCde>51</CPayMdeCde><CBsCur>01</CBsCur><CBsnsTyp>19001</CBsnsTyp><CChaCde></CChaCde><CChaCls>191002</CChaCls><CChaMrk>1</CChaMrk><CClntMrk>1</CClntMrk><CEdrRsn></CEdrRsn><CEdrTyp></CEdrTyp><CCrtCde>142505233</CCrtCde><CDataSrc>V</CDataSrc><CDptCde>42990101</CDptCde><CDptaccCde>4299</CDptaccCde><CDueCur>01</CDueCur><CDueMrk>0</CDueMrk><CFeetypCde>R</CFeetypCde><CInstMrk>0</CInstMrk><CLcnNo>*</CLcnNo><CUsageCde>345038001</CUsageCde><CVhlTyp>345039001</CVhlTyp><CLongshortFlag>3</CLongshortFlag><CPayName>陈新</CPayName><CPayStatus>1</CPayStatus><CPayerCde>A422016110017</CPayerCde><CPayerNme>陈新</CPayerNme><CPlyNo>1994299033020160080029</CPlyNo><CProdNo>0330</CProdNo><CRcptNo>R20161114033000083882</CRcptNo><CSlsCde>142505233</CSlsCde><CSlsgrpCde>42990101006</CSlsgrpCde><CTranFlag>1</CTranFlag><CConDptCde>*</CConDptCde><CMainConCde>*</CMainConCde><CUpdCde>ILOG</CUpdCde><NPreAmt>0.00</NPreAmt><NExchRate>1.0</NExchRate><NTms>1</NTms><TCrtTm>2016-11-14T03:13:02</TCrtTm><TDueTm>2016-11-15T12:00:00</TDueTm><TInsrncBgnTm>2016-11-15T12:00:00</TInsrncBgnTm><TInsrncEndTm>2017-11-14T11:59:59</TInsrncEndTm><TPayBgnTm>2016-11-14T12:00:00</TPayBgnTm><TPayEndTm>2016-11-15T12:00:00</TPayEndTm><TUpdTm>2016-11-14T03:13:02</TUpdTm><NNetBsAmt>896.23</NNetBsAmt><nvat>53.77</nvat></finPrmDueVO></OFinPrmVO></plyVO></pol:duePrmVOService></soapenv:Body></soapenv:Envelope>
[DataCallable|INFO  @15:53:44.076] DataCallable 51 - 【请求开始】
[DataCallable|INFO  @15:53:44.076] DataCallable 52 - 【请求地址】:http://pcistest.zsins.com/finarp/services/finPrmService
[DataSynController|INFO  @15:53:44.637] DataSynController 131 - ...接收到的报文...
时间: 2024-10-13 15:00:53

异步重发的相关文章

udp重发

最近在处理框架通讯方面的问题,通过积累的开发经验,其实在很多情况(尤其是实时大数据量),udp是占有很多优势的:不需要连接,只管发送,理论上要快很多; 另外在穿墙上占有很大优势: 但是最大的一个问题就是丢包: 很多时候我们会结合我们的业务来进行发送与回执,这样的方式应该的最好的:但是也意味着每次都得重来一次:因此花费了一些时间来写这个重发逻辑:当然目前仅是测试: 封装了一个udp重发:其实组播也可以直接使用,只是我还没有完成封装,原来一样,只不过组播封装重发,会浪费网络资源,只要一个节点(把一个

QGC 支付宝无法异步通知及异步通知常见问题注意事项

支付宝异步通知参数(notify_url)路径常见问题注意事项: 1.不能是内网或者局域网地址,必须是外网可以访问的.否则无法调用!! 2.地址不能有session拦截,支付宝主动发送,所有session会失效:cookies.session等在此页面会失效!! 3.必须保证服务器异步通知页面(notify_url)上无任何字符,如空格.HTML标签.开发系统自带抛出的异常提示信息等: 4.程序执行完后必须打印输出“success”(不包含引号).如果商户反馈给支付宝的字符不是success这7

Java异步NIO框架Netty实现高性能高并发

1. 背景 1.1. 惊人的性能数据 近期一个圈内朋友通过私信告诉我,通过使用Netty4 + Thrift压缩二进制编解码技术,他们实现了10W TPS(1K的复杂POJO对象)的跨节点远程服务调用.相比于传统基于Java序列化+BIO(同步堵塞IO)的通信框架.性能提升了8倍多. 其实,我对这个数据并不感到吃惊,依据我5年多的NIO编程经验.通过选择合适的NIO框架,加上高性能的压缩二进制编解码技术,精心的设计Reactor线程模型,达到上述性能指标是全然有可能的. 以下我们就一起来看下Ne

【转载】使用Win32API实现Windows下异步串口通讯

一,异步非阻塞串口通讯的优点 读写串行口时,既可以同步执行,也可以重叠(异步)执行.在同步执行时,函数直到操作完成后才返回.这意味着在同步执行时线程会被阻塞,从而导致效率下降.在重叠执行时,即使操作还未完成,调用的函数也会立即返回.费时的I/O操作在后台进行,这样线程就可以干别的事情.例如,线程可以在不同的句柄上同时执行I/O操作,甚至可以在同一句柄上同时进行读写操作."重叠"一词的含义就在于此. 二,异步非阻塞串口通讯的基本原理首先,确定要打开的串口名.波特率.奇偶校验方式.数据位.

如何让file input能够实现置空和【异步】上传后相同文件的再次选择触发change

file input出于安全角度,是不允许赋值的,即使是置空,虽然通过给innerHtml赋值可以清空,但貌似仅在ie下起使用. 因为缺少置空的方法,用户异步上传完毕文件后选择相同文件时,不会触发change,因为在这种情况下,我们没有办法使value(也就是文件路径)发生变化. 那难道就无解了么..当然不是.. 我的解决方法是,每次选完文件,就重建此元素,这样值自然是空的,因为clone不带值,这样就是一个全新的file input,每一次选择,自然各种正常.以下是关键代码: <label i

支付宝手机网页即时到账接口(4)之交易接口服务器异步通知

前言 这篇文章主要讲诉系统调用支付宝手机网页即时交易接口后支付宝返回的异步通知. 支付宝对商户的请求数据处理完成后,会将处理的结果数据通过服务器主动通知的方式通知给商户网站.这些处理结果数据就是服务器异步通知参数. 特性 必须保证服务器异步通知页面(notify_url)上无任何字符,如空格.HTML标签.开发系统自带抛出的异常提示信息或错误页面等. 支付宝是用POST方式发送通知信息,因此该页面中获取参数的方式,如: request.Form("out_trade_no").$_PO

关于支付宝即时到帐异步通知(notify_url)一点总结

(1)首先做支付的商业网站,需要能够上网(支付成功后,需要进行参数回传验证,如果上不了网,responseText就直接为false)(2)notify_url这个不能进行验证,比如继承父类Page,做一些session验证之类的.这样很有可能直接就跳转到别处(3)notify_url会按照一定的频率,发送验证请求,一旦返回success,则中断.这时候 也不能在response.write("success")之后,做跳转,这样会影响输出success(4)因为这个页面是post请求

ActiveMQ 重发机制与确认机制 实践

一.配置spring-activemq.xml 1 <?xml version="1.0" encoding="UTF-8"?> 2 <beans xmlns="http://www.springframework.org/schema/beans" 3 xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 4 xsi:schemaLocation=&qu

java 异步查询转同步多种实现方式:循环等待,CountDownLatch,Spring Even

异步转同步 业务需求 有些接口查询反馈结果是异步返回的,无法立刻获取查询结果. 正常处理逻辑 触发异步操作,然后传递一个唯一标识. 等到异步结果返回,根据传入的唯一标识,匹配此次结果. 如何转换为同步 正常的应用场景很多,但是有时候不想做数据存储,只是想简单获取调用结果. 即想达到同步操作的结果,怎么办呢? 思路 发起异步操作 在异步结果返回之前,一直等待(可以设置超时) 结果返回之后,异步操作结果统一返回 循环等待 LoopQuery.java 使用 query(),将异步的操作 remote