
django
木易如月
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
mysql数据库事务
两个人同时操作一个产的库存1、先要启用事务2、查询要用select for update为什么要这样做?启用事务并select for update 可以保证一个并发过来的事务没有办法通过select for update查询数据,这样可以保证并发行事务产生的错误数据。源链接–很详细,尤其是针对django事务的实现...转载 2019-03-14 18:26:42 · 155 阅读 · 0 评论 -
nginx+uwsgi+django 用django的自带登录,一直反复跳登录页,不断在url后面加登录地址
场景:用nginx uwsgi django部署服务以后,打开登录页面,输入一直调不出登录页,地址栏看到地址一直在冗余登录地址问题原因:之前登录过,本地有cookie信息,登录的时候带着cookie去登录,后端判断是否登录的时候连接不到redis所以会认为没有登录,所以会跳登录页,每次跳登录页都带着cookie,一直验证不成功,所以死循环跳登录页解决办法:启动redis遇到问题要想、想、...原创 2019-04-04 15:56:22 · 668 阅读 · 0 评论 -
uwsgi 长时间处理一个请求,导致网站不可用?
https://www.v2ex.com/amp/t/396206场景:nginx + uwsgi + djangouwsgi 配置了 4 个 worker,偶尔网站会打不开,装了一些 trace 工具分析后,发现不可用的时候,uwsgi 中的 1 个或者 2 个 worker,都是在处理一些耗时的任务,比如 requests 请求第三方 api。所以表面上看好像是因为:某个 uwsgi ...转载 2019-04-03 18:07:33 · 1816 阅读 · 0 评论