今天在使用Django的缓存时发现一个问题,在对多个站点使用per view cached的时候,
site1.com的首页会和site2.com的首页发生混淆,访问site2.com的时候 可能会变成site1.com
从uwsgi supervisor几个地方找了很久也没找到问题在哪里
最后确定问题出现在缓存上
由于使用的是同一个virtualenv下的Django,所以应该是memcached key的问题
最开始在Django的文档上找到要在settings.py中设置CACHE_MIDDLEWARE_KEY_PREFIX变量
但那只对per site cached起作用 对per site cached会报错
之后又看到了per view cache 的key_prefix参数,需添加这个参数 才不会引起缓存冲突
如:
@cache_page(60 * 15, key_prefix="site1")
def my_view(request):
...
第一次把一个主机用满一年——告别主机格调。
之前博客在西门家的主机格调呆了一年。用的东京最便宜的那种型号(详情点这里)。
总体感觉很好,在线率也很高 而且所有的无法连接都发生在半夜,对访问几乎没有影响。
其实我博客每天10个IP,就算全天无法连接也是无影响的。
这个事情就在今天发生了,早上发现博客打不开,不是无法连接,而是账户被暂停,
当时我就笑了,第一次坚持让年付的主机钱没有打水漂的感觉很棒~~
结果它尽然是流量超了(每月5G,这也是唯一一次超流量,原因不明,但肯定有不正常的情况,这才11号啊)
联系西门,2分钟响应,由于本来还有几天就到期了,西门大大就问我是否需要续费。
老实说,对方态度很好,我都有些不忍心不续费,
但是想到自己花的都是父母的钱,而且又有VPS还没有用满CPU和内存资源(我一贯坚持VPS内存不用满就是浪费的原则),索性一狠心,就说不续费了。
希望西门大大不要桑心。
附图:近一个月的可用率
现在换到了自己的VPS上。这个enzu的线路说实话比较悲剧(价格便宜啊 45CNY 4IP 1G RAM),但是用了memcached做缓存,js,css神码的该压缩也压缩了,希望速度不会差到哪里去。
chrome错误页面更新了。
哎呦 换新了
我要战胜拖延症
最近越来越意识到拖延症对我的负面影响,让我养成把所有事情都放在deadline前一个合适的时间才开始做的习惯(如上图,图片来自网络)。
这种习惯性的拖延已经让我产生了习惯性的自责和焦虑等等负面情绪。这个很容易理解吧,比如本来准备7点去上自习,但是我总会在寝室里面拖到8点才去。当我发现我这一个小时无非是坐在电脑面前瞎点鼠标的时候,会产生一种强烈的自责感。而当这种情况长期发生,便会成为一种习惯,会使我更加地自责甚至丧失自信、焦虑。更恶劣的情况是为自己找一个借口,然后堂而皇之地放弃。
我真的很希望像《搏击俱乐部》里说的一样有一个人能拿枪指着我的头,逼着我做我自己想做的事情,如果我不做我自己想做的事情,停滞在追求目标的道路上,他就一枪打爆我的头。连自己想做的事情都拖延,这种习惯真的很不好!这会毁了我的!
我也不知道从何时开始有了这样的习惯,也许是高中,甚至初中小学,原因还不是很清楚,也许就是因为我懒吧。重要的是,这已经在某种程度上影响到the rest of my life,影响到我是否能完成自己的目标,如果自己设定的目标没有能完成,可能又会使我产生负面情绪,加重拖延症,一种恶性循环。
所以,我一定要战胜自己的拖延症!要学会规划自己的时间,等等。。 也希望这篇文章能成为对自己的一个监督。
下面是百度百科中关于对付拖延症的一些方法,希望能对我和有需要的人有所帮助,与大家分享一下:
很久没更新啦,汇报下情况。
很久没有更新博客了,不是因为农村上网贵,更不是因为我开始好好学习远离网络。
其实我每天都有至少2个小时左右在互联网游荡的时间。
不更新主要还是因为找不到能写的东西。一直在网上关注各种大神的博客。搞技术的博客全是各种原创各种高科技代码;搞艺术的博客全是各种文艺各种小清新;还有各种美女的博客,没事晒点照片也有无数人围观。还有很多富二代没事晒点最近买的“玩具”也有一群人赞叹“牛X”。
像我这种没啥特长又没钱的青年能写点神马呢。
写点生活感想?咱还是先谈谈生存问题吧。
写点代码?我写的代码我自己都不忍直视。
晒点“玩具”?我的Y450陪我4年了(好不容易省吃俭用换了块他们说比普通硬盘还硬的硬盘),手机是1K左右的Moto(刚买的),衣服是凡客29一件的(性价比真心不错)。
写点评论?我能(gǎn)评论谁?
唉,不说了,说多了都是泪。。。。。
古人云,你不是X二代又没啥特长,你还是好好学习吧。
所以,经过一番深思熟虑,我还是决定好好学习。
最近除了学习Python之外,还在看PHP,没办法,很多时候遇到问题没有点PHP的知识还真没法解决,毕竟很多程序还是用的PHP(主要是咱目前主要经营的站点用的DISCUZ)。当然javascript也在看,不过我对自己这方面要求不高。
另外这学期专业课也挺多的,神马混凝土结构设计、地质、结构力学、材料力学科科都要命啊。。。
最后,给大家推荐点东西
1.网易云课堂
2.一个系列文章
今年比去年更惨-支付宝2012
放假,回家!
一句话不割。放假,回家!
这不是年度总结
这篇文章发布于1-11-2013,2013年的第11天了。这是一篇东拉西扯的东西。
相比很多12-21-2012就发布了年度总结的童鞋们,晚了太多。
为什么呢?答案很明显是因为我很懒。虽然说事情比较多,写一篇文章的时间还是有滴。最近的精力一直放在jiecao.cc和期末复习上。不复习要挂科啊!!!谁叫我平时不好好学习呢….
说实话,去年没什么大的变化,也没有什么明显的进步。最有价值的事情应该是找到了一个中长期的学习目标有可行性而且得到了父母的支持,并且自己也有了计划,也有信心实现。
不得不说,有计划的感觉确实很好。能够很大程度上减少大学的迷茫、空虚、寂寞……
这也许也是一种心态上的转变,不仅对于学习方面。我开始慢慢不再去折腾VPS,不再看到廉价的VPS就去买,然后建立一大堆垃圾站点。开始慢慢将精力集中于一个网站。也许正因如此,做了多年网站的我终于有了第一个IP能长期在1000以上,PV在2W以上的网站。
虽然不多,但是对我来说算是一个转折和一个开始,相信这个数字在13年内会达到2倍。
2周年!
一直觉得博客更新太慢了,找不到东西写。
终于两周年了,终于有机会发一篇文章了。
.me的域名越来越贵了,之前注册的时候应该是50RMB 第一年续费是130 今年居然又涨价,果断转出!在999.cc用99的价格续费了。
博客也经历了 主机—>VPS—>主机—>VPS—>VPS(2)—>VPS(3)—>主机 的跌宕起伏的搬家历程。
现在已经开始安心做一个网站,除了博客外坚决不做第二个网站。空余的时间,多学习,多看书,多锻炼,多吃水果多喝水。
除非必要,不会再折腾VPS、服务器这些东西了。
折腾的意思是把服务器换这换那的。对于服务器的合理优化还是要一直学习一直做下去。
加油吧,希望在新的一年能够对未来有更好的规划,并且朝着目标去努力。
VPS设置时间无效解决办法。VPS独立时间设置
将
xen.independent_wallclock=1
加入/etc/sysctl.conf
再
sysctl -p 使设置生效。
如果不设置独立时间,那么时间修改将无效。
困扰了一周的问题,终于解决了,感谢各路大神相助。