
web专栏
coding_zhan
主营Java、大数据。
展开
-
超详细Django+Nginx+wsgi+asgi搭建服务器
前言上上个星期利用django + nginx + wsgi搭建了一个django服务器,这个星期我们项目添加了websocket功能。而wsgi本身是不支持websocket长连接的,所以我们组添加了asgi协议,使用django的插件channels来作为我们项目websocket的支持。在配置期间也碰到了许多坑,记录一下,希望对看到这篇博客的人有一些帮助。前提条件由于我的搭建前提是已经跑通了django+nginx+wsgi,所以我建议读这篇文章的人能够保持同一步骤,这样坑可能会少一点。如果你还原创 2020-12-19 18:49:25 · 4426 阅读 · 6 评论 -
无状态、有状态、无连接、长连接
无连接服务器处理完客户的请求并返回客户的回应之后,即断开连接。在http中使用了keep-alive进行保持长连接服务器与客户端建立连接后,不管有没有使用都保持连接状态。无状态指服务器不知道客户端是什么状态(这里的状态可以是登录状态还是未登录状态),而且keep-alive这个属性是没办法去改变这个结果的。于是出现了Cookie和Session进行一个有状态的实现。...转载 2020-12-10 14:41:53 · 1243 阅读 · 0 评论 -
关于Django项目在服务器实时更新
在这个项目中我们小组使用到了Django + uwsgi + nginx。对于uwsgi.ini的配置文件如下:[uwsgi]socket = 127.0.0.1:8997chdir = /data/wwwroot/yutang_server/module = yutang_server.wsgiprocesses = 4daemonize = uwsgi.logpy-autoreload = 1 # 这个是表示实时更新的,但是只有这个还是不行pidfile = /data/wwwroot原创 2020-12-08 11:10:29 · 1136 阅读 · 0 评论 -
VSC快速生成标准html界面
在空白处键下!号,然后按tab键即可。原创 2019-10-06 11:03:34 · 996 阅读 · 0 评论