51平台线上运维常见问题解析.doc
- 151****8098个人认证 |
- 2021-03-05 发布|
- 194.46 KB|
- 21页
51平台线上运维常见问题解析
1、com.aisino.protocol.bean.REQUEST_FPKJ cannot be cast to com.aisino.protocol.bean.RESPONSE_FPKJ
这个错误是开红票的时候 报错的强制类型转换错误 是因为 开票服务器数据库 balance配置的时候 balance_setting 表中配置 的url 错误导致的 大部分情况是 开票服务器自动部署工具部署的时候 这个地址写成了webService的地址 正确的应该是一个servlet地址. http://127.0.0.1:7510/zzs_webCom/fpkj
如果地址改完在反补的情况下还不正确的话,就是报文出现问题了 。
可能是原发票代码、号码不对。
balance_nsrxx?表里的
这个端口必须是nginx监听的端口
默认是10000,实际上是10020
更改url成一个servlet地址。
2、(发票赋码)发票赋码失败,此流水号的发票正在开具
同一流水号进入后由于之前相同的流水号失败,再有相同的流水号过来的话,状态会是一直都是2101,显示问题“发票赋码失败,此流水号的发票正在开具”。
两种方案解决:
第一、等待24小时后重置状态,然后平台再反补一下就能正常开具了
第二、
balance_ref_mapping-success_flug=2的数据改0
SELECT serial_num,fpdm,fphm,card_resp_code,card_resp_msg,success_flag FROM balance_ref_mapping WHERE success_flag = '2'; 看查出来的记录有没有发票代码和发票号码,如果发票代码号码都是空的,那就用下面这个把状态从2改为0
UPDATE balance_ref_