摘要:两个部分,一个是如题的直接上代码;二是外一则的小体会。 2.js里面的this对象 var A={a:function(e){alert(e)},b:function(){console.log(this);this.a(1)}} A.b();//直接这样调用不报错,控制台里面看到this是一个有a 阅读全文
celery使用的一些小坑和技巧(非从无到有的过程)
2017-01-01 02:42 by summery91, 12018 阅读, 0 推荐, 收藏, 编辑
摘要:纯粹是记录一下自己在刚开始使用的时候遇到的一些坑,以及自己是怎样通过配合redis来解决问题的。文章分为三个部分,一是怎样跑起来,并且怎样监控相关的队列和任务;二是遇到的几个坑;三是给一些自己配合redis使用的代码示例。 一.celery使用: Ⅰ.把任务中间件服务器跑起来,rabbitmq-se 阅读全文
永远相信美好的事情即将发生。
2016-12-31 23:45 by summery91, 380 阅读, 0 推荐, 收藏, 编辑
摘要:想了很多,看了很多之前的东西。 2016年,了解了很多东西。 会用redis,搞清楚了tornado里面的session该怎样使用,会用celery,然后余额归档做好了很大的一个部分。 还是依然觉得,代码逻辑和你一样,才下眉头,却上心头。 还是依然会觉得,整个人生,漂浮在一个巨大的未知上面。 还是会 阅读全文
tornado+sqlalchemy+celery,数据库连接消耗在哪里
2016-12-22 00:55 by summery91, 1848 阅读, 0 推荐, 收藏, 编辑
摘要:随着公司业务的发展,网站的日活数也逐渐增多,以前只需要考虑将所需要的功能实现就行了,当日活越来越大的时候,就需要考虑对服务器的资源使用消耗情况有一个清楚的认知。 最近老是发现数据库的连接数如果几天不重启服务器,就经常会发现有很多sleep很久的数据库连接,对数据库服务器的性能有较大的影响。所以需要知 阅读全文
终端里面的程序是怎样跑起来的
2016-12-21 23:38 by summery91, 616 阅读, 0 推荐, 收藏, 编辑
摘要:比如mac环境下在某个路径下面跑celery的任务,celery -A msg_task worker 对于这一段语句的理解其实就是用后面的这些参数跑起来celery的可执行文件;那具体是怎样跑起来的呢,分为如下的四个步骤。 一:mac的环境变量 mac 一般使用bash作为默认shell,Mac系 阅读全文