swoole swoole_http yaf medoo 微信
2015-09-15 14:50
459 查看
被一个问题困扰了一个多月了,发在这里牢骚一下.
我有个swoole_http服务,与微信对接的. 主要做的工作就是在用户关注和取消关注时把微信用户的信息保存和更新.
但我发现一个问题. 在这个服务跑了大概一两天之后, 就会连不上数据库. 导致所有对数据库的操作都失败. 但是没有报任何错误和异常(这个是最诡异的,我查看了所有的错误日志). 比如查询一个用户是否存在, 数据库明明是有的,却查不出来,返回空.
又或者插入一条数据,执行成功, 但返回是0.
这个现象在我重启swoole_http之后,又马上变得正常起来了. 一点问题都没有了. 但跑上一两天之后又会出现.
我不知道是我的代码逻辑问题还是其他什么问题.
困扰了我一个多月了.
每次都会导致有新的用户关注了公众号,我这边却没有在数据库保存成功,或者用户取消了关注,我这边却没有同步更新.
我是用的swoole1.7.8/1.7.16/1.7.19+ yaf
数据库连接是medoo
我有个swoole_http服务,与微信对接的. 主要做的工作就是在用户关注和取消关注时把微信用户的信息保存和更新.
但我发现一个问题. 在这个服务跑了大概一两天之后, 就会连不上数据库. 导致所有对数据库的操作都失败. 但是没有报任何错误和异常(这个是最诡异的,我查看了所有的错误日志). 比如查询一个用户是否存在, 数据库明明是有的,却查不出来,返回空.
又或者插入一条数据,执行成功, 但返回是0.
这个现象在我重启swoole_http之后,又马上变得正常起来了. 一点问题都没有了. 但跑上一两天之后又会出现.
我不知道是我的代码逻辑问题还是其他什么问题.
困扰了我一个多月了.
每次都会导致有新的用户关注了公众号,我这边却没有在数据库保存成功,或者用户取消了关注,我这边却没有同步更新.
我是用的swoole1.7.8/1.7.16/1.7.19+ yaf
数据库连接是medoo
相关文章推荐
- HTTP协议和web工作原理
- http
- 浅谈HttpClient
- Android之从网络上获取图片的两种方式讲解:thread+handle和AsyncTask方式
- (1)fcntl函数说明 F_SETLK/F_SETLKW例子 http://www.jb51.net/article/37671.htm
- java 请求http
- 理解HTTP幂等性
- linux性能监控以及网络命令
- 【网络通信:Volley】请求的发送与响应之JSON
- HTTP Client
- fcntl与文件锁 2013-11-25 15:45:55 http://blog.chinaunix.net/uid-20775448-id-4009263.html
- 浅论Android网络请求库——android-async-http(比较好的开源框架)
- HDU5032 -- Always Cook Mushroom 树状数组 14年北京网络赛
- epoll系列系统调用
- maven与springMVC之HttpMessageConverter解析json
- 基于Jpcap的TCP/IP数据包分析(一)
- 关于Vmware workstation的NAT结构下的网络测试结果及分析
- fcntl使用 (转) http://www.cppblog.com/mysileng/archive/2013/01/15/197279.aspx
- iOS9 关于明文HTTP报错的修复方法
- java整型数与网络字节序的 byte[] 数组转换关系