orangleliu 笔记本

lzz的编程之旅,技术,思考,分享,happy

Redis 协议为例谈简单的协议分析

怎样去研究一个协议的过程,协议的格式,好处,怎么样模拟发包等,下面是一个简单的过程记录。 研究的步骤: 协议相关的资料,RFC,官方文档等。弄清楚协议工作在4层还是7层,是二进制还是文本协议等 抓包,通过分析数据包来真实的看到通信过程,另外一个就是自己实现时候方面调试 看客户端或者服务端的源码,了...

2016-03-22 15:44:28

阅读数:3557

评论数:0

【Django】 gunicorn部署纪要

使用Gunicorn 来部署Django应用, 没有一步一步写怎么操作,简单记录下重要的点,方面以后查阅。 主要的方式还是Nginx反向代理到Gunicorn, Gunicorn wsgi来启动Django。 特点 Gunicorn是基于prefork模式的Python wsgi应用服务器,支持...

2016-03-21 23:28:25

阅读数:6040

评论数:0

openresty+websocket+redis simple chat

openresty 很早就支持websocket了,但是早期的版本cosocket是单工的,处理起来比较麻烦参见邮件列表讨论 websocket chat,后来的版本cosocket是双全工的,就可以按照这个讨论的方案来实现基于websocket的聊天,或者是push程序了,但是网络上没有找到一个...

2016-03-15 17:07:40

阅读数:5850

评论数:0

【nginx】4xx,5xx 保持自定义header

问题 nginx使用中,如果请求返回的状态code类似404或者50x这种,仍然返回自定义的header。 分析和解决nginx文档中关于 add_header的部分 有这么一句 Adds the specified field to a response header provided ...

2016-03-07 16:30:41

阅读数:2539

评论数:1

【uWSGI】实战之Django配置经验

uWSGI 是应用服务器,实现了uwsgi, wsgi等协议,可以运行wsgi 应用 uwsgi 是协议名 Django配置下面是自己经常用的一个配置模板,基于1.9以上的版本使用的, 主要基于django应用 [uwsgi]djangoproject=/home/www/portal chdir...

2016-03-02 17:20:39

阅读数:2795

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭