bcom 项目上线遇到的问题

1、新增时,特别是重要的接口,一定要先根据业务主键判断库里是否存在该数据,

比如品牌code,小程序用户的openId。

 

2、接口参数日志

 

3、重新版本,一个是服务,一个是nginx,我是一起发的,发完发现出问题了。

登录不了,一看报错,提示auth 过期。

解决思路:

根据login成功拿到的token,去线上库里查询,看什么情况。

A:查不到数据,那么很有可能是数据库连接错了,看配置文件是不是配置错了

B: 查询到了,看token的过期时间

 

我就做出了错误的判断,order by 数据,然后没有看仔细,以为token存在库里,然后走了弯路。

最后才发现数据存在测试环境上,那么排查是不是【配置文件】使用错了,发现也没有。。

 

最后定位问题,是不是ngxin配置错了,用了测试环境是cnf。。果然。。

# 以后有服务 和 nginx 这样的需要同时发布时,一个一个发,发完一个测试下。这样最后好定位问题

## 测试环境 生产配置发布文件夹分清楚了,不用混用,我现在的是比较乱的

### 出问题,不用心急,冷静思考 问题可能是出在哪里。

#### 本地修改了代码,发布,都要先本地测试。。确保ok,再发

##### 加日志。。

转载于:https://www.cnblogs.com/lyon91/p/10275148.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值