- 博客(5)
- 资源 (5)
- 收藏
- 关注
原创 Redis 协议为例谈简单的协议分析
怎样去研究一个协议的过程,协议的格式,好处,怎么样模拟发包等,下面是一个简单的过程记录。研究的步骤:协议相关的资料,RFC,官方文档等。弄清楚协议工作在4层还是7层,是二进制还是文本协议等抓包,通过分析数据包来真实的看到通信过程,另外一个就是自己实现时候方面调试看客户端或者服务端的源码,了解实现细节(如果你需要拆轮子和造轮子)总结下它的优缺点等1 协议信息尽量找到原始的资料和精辟的分析
2016-03-22 15:44:28 5072
原创 【Django】 gunicorn部署纪要
使用Gunicorn 来部署Django应用, 没有一步一步写怎么操作,简单记录下重要的点,方面以后查阅。 主要的方式还是Nginx反向代理到Gunicorn, Gunicorn wsgi来启动Django。特点Gunicorn是基于prefork模式的Python wsgi应用服务器,支持 Unix like的系统 采用epoll (Linux下) 非阻塞网络I/O 模型多种Worker
2016-03-21 23:28:25 8834
原创 openresty+websocket+redis simple chat
openresty 很早就支持websocket了,但是早期的版本cosocket是单工的,处理起来比较麻烦参见邮件列表讨论 websocket chat,后来的版本cosocket是双全工的,就可以按照这个讨论的方案来实现基于websocket的聊天,或者是push程序了,但是网络上没有找到一个具体一点的例子,于是自己写了个simple的例子。1 思路client的websocket连接到ope
2016-03-15 17:07:40 8350
原创 【nginx】4xx,5xx 保持自定义header
问题 nginx使用中,如果请求返回的状态code类似404或者50x这种,仍然返回自定义的header。分析和解决nginx文档中关于 add_header的部分 有这么一句 Adds the specified field to a response header provided that the response code equals 200, 201, 204, 206, 30
2016-03-07 16:30:41 3853 1
原创 【uWSGI】实战之Django配置经验
uWSGI 是应用服务器,实现了uwsgi, wsgi等协议,可以运行wsgi 应用uwsgi 是协议名Django配置下面是自己经常用的一个配置模板,基于1.9以上的版本使用的, 主要基于django应用[uwsgi]djangoproject=/home/www/portalchdir=%(djangoproject)#virtualenv = /home/robc/.virtuale
2016-03-02 17:20:39 3995
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人