前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >现网问题记录总结

现网问题记录总结

作者头像
蛋蛋编程手记
发布2022-12-12 21:08:57
4240
发布2022-12-12 21:08:57
举报
文章被收录于专栏:蛋蛋编程手记蛋蛋编程手记

朋友公司的项目最近出现了一些问题,找我帮忙看看情况。因为之前有过合作,所以我对于他们的项目是很熟悉的。

起初问题是网站后台页面打不开。然后他们找人给看了一下,人说有些服务没有启动,于是把服务启动了。之后后台能登录进去了,但是有个生成微信小程序二维码的功能用不了。然后他们自己的工程师把服务器重启了一下,结果后台页面又打不开了。

我先是把后台服务启动了起来,页面能打开了。重启服务器后,后台服务得手动启动,它没有做成自启动。

后台起来后,登录进去看不到菜单。看后台日志发现是redis连接失败。

于是检查了下redis服务,确实没有启动,我给重启了一下,发现还是连接不上。

我看netstat命令看了下redis服务的端口绑定情况,发现redis监听的是127.0.0.1,所以我猜测是redis没有开启远程访问。

于是修改redis的配置文件,重启redis服务,终于页面正常了。

然后我测试他们二维码那个功能,发现还是有问题。因为时间有点儿久了,我去看了下代码,发现请求微信二维码需要一个存储在redis的token值。而那个token值是一个定时任务服务,它每小时向微信平台请求一次。

于是我看了下那个定时任务服务,发现没有启动,我启动了一下。

然后我突然意识到一个新问题,因为定时任务是1小时启动一次,而启动服务的时候并不会执行,而且这个定时是写死的,也就是说我要么等1小时,要么重新改代码。最后还是选择了傻等,改代码流程很麻烦,还是算了。

本文参与 腾讯云自媒体分享计划,分享自微信公众号。
原始发表:2022-10-12,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 蛋蛋编程手记 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
相关产品与服务
云数据库 Redis
腾讯云数据库 Redis(TencentDB for Redis)是腾讯云打造的兼容 Redis 协议的缓存和存储服务。丰富的数据结构能帮助您完成不同类型的业务场景开发。支持主从热备,提供自动容灾切换、数据备份、故障迁移、实例监控、在线扩容、数据回档等全套的数据库服务。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档