专栏首页陶士涵的菜地某业务自助开通账户问题排查

某业务自助开通账户问题排查

现象:销售反馈用户自己开通的账户,只收到了提示邮件,账户没有实际生成 前因: 1. 用户开通账户调用接口后,在该接口中再次调用销售系统接口实际开通账户 2. 有同事开发另一功能时提交过销售系统的代码

排查流程: 1. webmail.log中记录了调用销售系统的参数和返回内容,用户自助申请中的请求信息正常,返回信息是空的

2. 日志服务器会在每天凌晨汇总前一天的所有日志过来,登陆日志服务器,查看当天的日志,24号目录记录的是23号所产生的日志内容.进入目录后使用命令 zcat */*webmail.log* |grep "关键字" 可以看到指定内容.正常情况下销售系统返回的是 {"code":"1","msg":null} , 异常情况下没有返回值

3. 登陆销售系统的线上服务器, 查看access日志,可以看到请求返回的是500, 查看php的错误日志 php -i|grep error_log 查看php错误日志的记录位置, grep 查询php错误日志,可以看到Fatal error ,call undefine,在代码中多了一个函数的调用,但是该函数没有定义

4. 可以批量登陆线上机器查看当天的所有该接口的请求,注意电信和联通服务器登陆通道机不同

企邮线上服务器: 通道机:dxxxxxx 略

通道机:ltxxxxxx 略

销售系统的线上服务器: 略 集中日志服务器: 略 企邮日志目录:/data1/mailLog/email/webmail/

企邮程序记录的日志目录: /var/log/sinamail/webmail/webmail.log

access和error日志,php的error日志 可以查询配置得到 ,

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • Linux 的 Crond(二)

    最近由于工作中用到了crond,之前对crond不是很了解,只知道咋用,但是这次需要考虑好多情况,所以又深入了解了一下crond,下面就以下几个问题来谈谈cro...

    lin_zone
  • 虚拟主机能用宝塔服务器管理系统吗?

    虚拟主机能用宝塔吗?不可以的,宝塔面板是一款服务器运维管理面板,云服务器的话可以借助宝塔用来管理维护,而虚拟主机不能。其实也不需要,主要有以下几点:

    用户6191802
  • CTF从入门到提升(十五)自包含

    1、Phpinfo()包含文件返回临时文件名,我们是在文件上传环节进行包含,如果不删除临时文件我们可以生成临时文件,

    牛油果
  • CanHackMe | CTF平台搭建记录

    在Github上发现了一个开源的CTF平台,界面很好看,而且是php写的,所以决定搭建一下折腾折腾。

    天钧
  • Jmeter 创建一个web测试计划

    下载地址:http://jmeter.apache.org/download_jmeter.cgi

    授客
  • 如何通过爬虫爬取公众号的活跃度

    这篇文章主要来介绍下如何通过爬虫技术来爬取测试相关公众号的信息,接着通过对爬取的信息进行过滤处理给出测试公众号活跃度的一个列表。这里活跃度会以月发文的数量来进行...

    测试邦
  • 腾讯面试官是这样问布隆过滤器的

    假设遇到这样一个问题:一个网站有 20 亿 url 存在一个黑名单中,这个黑名单要怎么存?若此时随便输入一个 url,你如何快速判断该 url 是否在这个黑名单...

    用户2769421
  • NATS多种连接Golang实践

    如果因为任何原因断开连接,大多数(如果不是全部)客户端库将重新连接到NATS系统。重新连接逻辑可能因库而异,因此请检查客户端库的文档。

    陌无崖
  • loadrunner 脚本开发-url解码

    value = (c >= '0' && c <= '9' ? c - '0' : c - 'a' + 10) * 16;

    授客
  • NATS用Go入门实践

    NATS系统通常由具有nats或tls协议的标准URL标识,例如, NATS://demo.nats.io。NATS系统可以是单个服务器,小型集群或全局超级集群...

    陌无崖

扫码关注云+社区

领取腾讯云代金券