随笔分类 - 工具
发表于 2020-04-09 09:56阅读:1204评论:1推荐:2
摘要:方式1: 临时解决,在cmd终端中输入 set LESSCHARSET=utf-8 然后再使用git log,可以发现乱码已经解除 以上命令只能在当前窗口生效,重新打开,又复原了。 方法2:(推荐) 永久生效 在环境变量中设置 LESSCHARSET=UTF-8 然后重新打开pycharm或者终端,
阅读全文 »
发表于 2019-05-22 17:49阅读:4503评论:0推荐:0
摘要:问题描述: 在/data/code_img/文件下有很多验证码图片,想将他们展示出来 希望通过 http://127.0.0.1/img/1.png 这种形式访问到对应图片,刚开始nginx中配置如下 图片在对应文件下存在时,仍难访问失败,返回404 解决问题 通过日志发现,实际访问http://1
阅读全文 »
发表于 2019-03-31 15:49阅读:187评论:0推荐:0
摘要:https://blog.csdn.net/mengzhiyuan93/article/details/74699032 https://www.cnblogs.com/ceshijiagoushi/p/6812493.html
阅读全文 »
发表于 2019-01-09 18:06阅读:10331评论:0推荐:0
摘要:1. 问题 由于在http请求头的头部中设置了一些自定义字段,刚好这些字段中含有下划线,比如bundle_name这种,后端在进去获取头部信息时,发现取不到对应的值 2. 原因及解决办法 分析 首先看一段nginx源码 这里有一个关键变量:allow_underscores,是否允许下划线。 原来n
阅读全文 »
发表于 2018-11-28 19:38阅读:11767评论:1推荐:5
摘要:我是在在本地用虚拟机中通过yum安装nginx的,安装一切正常,但是访问时报403, 于是查看nginx日志,路径为/var/log/nginx/error.log。打开日志发现报错Permission denied,详细报错如下: 原因一:由于启动用户和nginx工作用户不一致所致 1 查看ngi
阅读全文 »
发表于 2018-11-28 19:37阅读:3170评论:0推荐:0
摘要:nginx 报错 说明是上游服务器出现了问题 所以是uwsgi出现问题 uwsgi 报错 1. 解决办法一 此时uwsgi是用yum安装的 找到对应版本的uwsgi plugin python,yum install一下 然后在ini文件中添加plugins = python,或者命令行添加–plu
阅读全文 »
发表于 2018-10-24 16:10阅读:8608评论:0推荐:0
摘要:在工作中,会发现gunicorn启动的web服务,无论怎么使用kill 9 进程号都是无法杀死gunicorn,经过我一番百度和谷歌,发现想要删除gunicorn进程其实很简单。 1. 寻找masterpid 通过执行如下命令,可以获取Gunicorn进程树: 得到如下的结果。 | grep,619
阅读全文 »
发表于 2018-09-26 11:21阅读:8444评论:0推荐:1
摘要:在使用idea进行提交代码时,执行提交时一直出现modified: .idea/workspace.xml 非常让人烦恼。 问题原因: 原因在于Git的忽略,Git在同步代码时,设置本地忽略文件的前提是,必须保证Git的远程端仓库中没有这个要忽略的文件。当远端包含有该文件时,本地设置的ignore将
阅读全文 »
发表于 2018-09-15 10:26阅读:2939评论:0推荐:0
摘要:Window 下安装 下载地址:https://github.com/MSOpenTech/redis/releases Redis 支持 32 位和 64 位。这个需要根据你系统平台的实际情况选择,这里我们下载 Redis-x64-xxx.zip压缩包到 D:\Development_Tools\
阅读全文 »
发表于 2018-08-04 14:09阅读:6672评论:0推荐:1
摘要:http://ip-api.com/json/ 直接访问,结果如下
阅读全文 »
发表于 2018-07-12 15:51阅读:86755评论:10推荐:7
摘要:几个免费IP地址查询API接口 1. 淘宝 http://ip.taobao.com/service/getIpInfo2.php用post请求上面的接口python代码示例 import requests r=requests.post(url='http://ip.taobao.com/serv
阅读全文 »
发表于 2018-07-12 11:42阅读:2551评论:0推荐:0
摘要:如果没有设置uwsgi的--listen,如果sysctl -a | grep net.core.somaxconn发现net.core.somaxconn=128。 那你使用uwsgi启动的服务,单机最大支持并发数为100*(启动的uwsgi进程数)。 如果启动进程为4个,则最大并发只能支持400
阅读全文 »
发表于 2018-07-12 10:37阅读:572评论:0推荐:0
摘要:Django+uWSGI+Nginx动态链接高并发 https://zhuanlan.zhihu.com/p/36560785 一个比较详细的初步配置连接 :uWSGI+django+nginx的工作原理流程与部署历程 一个比较详细的Nginx优化链接: nginx优化 突破十万并发 - 道地绿茶
阅读全文 »
发表于 2018-07-09 13:11阅读:2184评论:0推荐:0
摘要:Registered Name: https://zhile.io License Key: 48891cf209c6d32bf4 抓包工具Charles的使用心得 https://www.jianshu.com/p/fdd7c681929c https://blog.devtang.com/201
阅读全文 »
发表于 2018-06-09 16:45阅读:573评论:0推荐:0
摘要:前言: 多说两句,很多人开始都有个疑问,为啥有了uwsgi这个服务器还要套个nginx,多次一举? 并不是的,举个例子,你自己出去溜达很容易被被人揍,被侵害,被攻击被黑,这个就是uwsgi,有点脆弱个,功能不多,只是还可以能用,但是们加了一次nginx,就相当于穿了一身牛逼的装备,出去溜达就不怕被打
阅读全文 »
发表于 2018-06-09 16:44阅读:885评论:0推荐:0
摘要:前言: 搭建过好几个线上项目了,都是买了一台阿里云ECS,从一台空机器开始部署整个uwsgi+nginx的环境,这套流程已经轻车熟路,对待阿里云服务器也是十分了解,因为之前在百度的开发机就是centos,所以基本遇到问题就解决,倒还顺畅。 特地记录一下整个过程,自己也进行一些梳理。 计划写两篇吧,一
阅读全文 »
发表于 2018-06-09 16:22阅读:4170评论:0推荐:0
摘要:前面我们已安装好了python服务器运行所需要的相关软件,而最重要最繁琐的就是参数配置,写这篇就踩了好多坑,花了好多时间,遇到了各种各样的问题。好了费话少说,直接进入本篇话题。 一、让你的python代码跑起来 既然我们要配置的是python服务器,那首先我们要做的第一步是,放上我们的python代
阅读全文 »
发表于 2018-06-09 16:21阅读:1963评论:0推荐:0
摘要:在上一篇我们在本地的虚拟服务器上安装好CentOS7后,我们的python web服务、自定义的python service或python脚本需要在服务器上运行,还需要在服务器安装各种相关的软件才行,一般来说,想要实现自动化部署需求,还需要安装nginx、svn、uwsgi、python3.0(系统
阅读全文 »
发表于 2018-06-09 16:20阅读:7323评论:0推荐:1
摘要:去年十月底到新公司上班,由于公司旧系统存在各种问题同时不便于扩展,而公司领导对17年寄予很大的期望,用户量、收入要上一个新台阶,我经过全面评估后,决定全部用python重构过,开发一个基于微服务架构的分布式系统,大概花了一个多个月时间,在十二月份开发了出来后,然后找了朋友——运维大牛小戴搭建好了服务
阅读全文 »
发表于 2018-05-23 18:39阅读:3179评论:1推荐:1
摘要:一、安装 由于celery4.0不支持window,如果在window上安装celery4.0将会出现下面的错误flask_clery 你现在只能安装pip install celery==3.1 二、安装py for redis 模块 pip install redis 三、安装redis服务 网
阅读全文 »