某业务自助开通账户问题排查
現(xiàn)象:銷售反饋用戶自己開通的賬戶,只收到了提示郵件,賬戶沒有實(shí)際生成
前因:
1. 用戶開通賬戶調(diào)用接口后,在該接口中再次調(diào)用銷售系統(tǒng)接口實(shí)際開通賬戶
2. 有同事開發(fā)另一功能時(shí)提交過銷售系統(tǒng)的代碼
排查流程:
1. webmail.log中記錄了調(diào)用銷售系統(tǒng)的參數(shù)和返回內(nèi)容,用戶自助申請中的請求信息正常,返回信息是空的
2. 日志服務(wù)器會在每天凌晨匯總前一天的所有日志過來,登陸日志服務(wù)器,查看當(dāng)天的日志,24號目錄記錄的是23號所產(chǎn)生的日志內(nèi)容.進(jìn)入目錄后使用命令 zcat */*webmail.log* |grep "關(guān)鍵字" 可以看到指定內(nèi)容.正常情況下銷售系統(tǒng)返回的是 {"code":"1","msg":null} , 異常情況下沒有返回值
3. 登陸銷售系統(tǒng)的線上服務(wù)器, 查看access日志,可以看到請求返回的是500, 查看php的錯(cuò)誤日志 php -i|grep error_log 查看php錯(cuò)誤日志的記錄位置, grep 查詢php錯(cuò)誤日志,可以看到Fatal error ,call undefine,在代碼中多了一個(gè)函數(shù)的調(diào)用,但是該函數(shù)沒有定義
4. 可以批量登陸線上機(jī)器查看當(dāng)天的所有該接口的請求,注意電信和聯(lián)通服務(wù)器登陸通道機(jī)不同
企郵線上服務(wù)器:
通道機(jī):dxxxxxx
略
通道機(jī):ltxxxxxx
略
銷售系統(tǒng)的線上服務(wù)器:
略
集中日志服務(wù)器:
略
企郵日志目錄:/data1/mailLog/email/webmail/
企郵程序記錄的日志目錄:
/var/log/sinamail/webmail/webmail.log
access和error日志,php的error日志 可以查詢配置得到 ,
轉(zhuǎn)載于:https://www.cnblogs.com/taoshihan/p/11577542.html
總結(jié)
以上是生活随笔為你收集整理的某业务自助开通账户问题排查的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: golang mysql demo
- 下一篇: Go Channel 详解