最近有个项目需要连etcd,所以就在代码中实例化了一个etcd的连接对象来调用,然后在实际使用过程中是会有这样一个情况。我这里是直接用的etcd库,启动django的时候还没有创建这个对象,也就是说并没有连接etcd,当代码走到需要连etcd的时候才会创建这个连接对象。这个时候连接etcd的连接是长连接轮询,通过抓包我看到每30setcd会发包给django服务。这样其实并没有问题,但是我寻思着如何才能实现当django启动的时候就建立好对etcd的连接。可以这样在django中所用到的a...
好久没有更新博客了,最近懒癌发作。。。。所以今天出来冒个泡。^ ^
在使用django的过程中,默认django会将sessions信息保存在数据库中,通常情况下对于一个后台应用服务来说没啥问题。但是请求量上来后,对于需要频繁交互的sessions信息来说,保存在数据库中就显得不太合理了。对此,django官方就有解决方案,可以将sessions信息保存在缓存中。实现起来非常的方便。
坑....直接看代码
#!/usr/bin/env python #_*_ coding:utf-8 _*_ import traceback def test1(): try: a = "1231312" print a a / 3 return 0 except :
...
Cloudhu 个人随笔|built by django|
沪ICP备16019452号-1