![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
django
weixin_44222183
这个作者很懒,什么都没留下…
展开
-
django和flask以WSGI的形式部署在windows
windows 下安装不了uwsgi 替代解决方案原创 2023-07-12 18:13:03 · 994 阅读 · 0 评论 -
django跨库操作
一、在settings.py配置多个数据库DATABASES = { 'default1': { 'ENGINE': 'django.db.backends.mysql', 'NAME': 'choice', 'USER': 'ad_user', 'PASSWORD': 'ad_pass', 'HOST': '127.0.0.1', 'PORT': '3306', 'SIZE': '1原创 2021-12-09 17:50:51 · 909 阅读 · 0 评论 -
uwsgi异常服务器内存cpu爆满优化思路
记录线上服务器通过linux性能检测工具glances检测到 cpu、内存爆满,且是uwsgi进程占用,对于服务器内核,以及uwsgi配置优化参考文章解决思路:1.修改内核配置2.修改uwsgi配置内核修改#对于一个经常处理新连接的高负载 web服务环境来说,默认的 128 太小了net.core.somaxconn = 262144#表示SYN队列的长度,默认为1024,加大队列长度为8192,可以容纳更多等待连接的网络连接数net.ipv4.tcp_max_syn_backlog转载 2021-09-18 11:21:09 · 1878 阅读 · 0 评论 -
git pull 出现 error: pack-objects died of signal 9
大部分是由于git服务器内存不足无法对文件进行压缩也和解压导致。2中解决方案:1.自有git服务器 :增加虚拟内存 (挂在虚拟内存文件用完可以卸载)参考2. 清除git上面过大的文件原创 2021-06-26 17:04:42 · 2885 阅读 · 0 评论 -
类时间文本转换成datetime类型(python)
def time_conversion(sj, dayfirst=False, yearfirst=True, fuzzy_with_tokens=True, return_month=False): """ sj: 要转换的时间字符串; dayfirst: 将不明确的3整数日期(例如01/05/09)中的第一个值解释为日(True)或月(False)。如果 yearfirst设置为True,则可以区分YDM和YMD yearfirst: 否将模棱两可的3整数日期(例如01/原创 2021-02-26 13:19:08 · 412 阅读 · 0 评论 -
python(mysqlclient包)链接mysql8.0时出现 OSError: mysql_config not found
一般这种情况是由于mysqlclient包与mysql客户端的版本不一致造成的,一般mysqlclient默认装的1.4.6这个版本并不适配mysql8.0,所以需要手动指定版本号,使用2以上的就可以了 pip install mysqlclient==2如果不想折腾可以直接用pymysql...原创 2021-02-26 13:12:29 · 446 阅读 · 0 评论 -
ubuntu 下面 uwsgi: error while loading shared libraries: libpcre.so.1
在ubuntu下部署Django服务,使用uwsgi时报错命令:uwsgi --http :8001 --wsgi-file test.py报错信息:uwsgi: error while loading shared libraries: libpcre.so.1: cannot open shared object file: No such file or directory解决方式:sudo apt-get install libpcre3 libpcre3-dev # 安装需要的包find转载 2020-06-08 08:51:10 · 926 阅读 · 1 评论