在nginx的访问日志中输出响应时间(json格式)
摘要:log_format json escape=json '{' '"time":"$time_iso8601",' '"host":"$remote_addr",' '"method":"$request_method",' '"uri":"$request_uri",' '"status":"$s
阅读全文
posted @
2024-08-15 16:54
JentZhang
阅读(482)
推荐(0) 编辑
如何使用nohup将日志写入指定文件
摘要:nohup 是一个UNIX工具,用于在您退出shell后继续运行命令。默认情况下,nohup将把输出写入名为nohup.out的文件,除非另有指定。 如果您想要将输出(包括标准输出和错误)写入指定的文件,您可以这样做: nohup your_command > /path/to/your_log_f
阅读全文
posted @
2023-10-09 14:46
JentZhang
阅读(6974)
推荐(2) 编辑
python启动静态资源服务(用于服务器之间共享文件)
摘要:### 场景描述 1. 服务器A(172.25.114.1)目录/data下有一个文件swarmprom-master.tgz 2. 现在需要将这个文件同步到服务器B(172.25.114.2)下面的/tmp目录下。 ### 1. 在服务器A的目录/data下面执行命令 - python2 ```p
阅读全文
posted @
2023-05-24 15:34
JentZhang
阅读(167)
推荐(0) 编辑
nginx配置小技巧
摘要:rewrite location ~ ^/file/ { rewrite "^/file/(.*)$" /$1 break; #proxy_pass_request_headers on; proxy_pass http://172.25.114.5:19000; # minio服务地址 } # #
阅读全文
posted @
2023-03-21 16:54
JentZhang
阅读(34)
推荐(0) 编辑
CentOS使用 yum 安装 Redis
摘要:1. 下载fedora的 epel 仓库 yum install epel-release2. 安装 redisyum install redis3. 查看 redis 状态安装完毕后需要启动 # 启动redisservice redis start# 停止redisservice redis st
阅读全文
posted @
2023-02-02 12:11
JentZhang
阅读(1104)
推荐(0) 编辑
supervisor中celery的详细配置(仅供参考)
摘要:一、单纯的celery项目(异步+定时) 1 [program:jj-celery-worker] 2 command=celery -A main.app worker --loglevel=info 3 directory=/data/pyshell/bi/celery-app 4 enviro
阅读全文
posted @
2020-12-24 15:50
JentZhang
阅读(471)
推荐(0) 编辑
CentOS中设置Mysql的最大连接数max_connections(用于解决too many connections的问题)
摘要:一、引入 最近一个python的定时任务系统的项目,在做定时数据统计的时候经常报错too many connections,字面意思很简单,就是数据库连接池不够用了。那么比较直接的方法就是手动设置数据库的最大连接数max_connections 二、如何配置 1.查询Mysql当前的最大连接数 my
阅读全文
posted @
2020-03-27 14:12
JentZhang
阅读(742)
推荐(0) 编辑
ftp vsftpd 530 login incorrect 解决办法汇总
摘要:vsftpd 530 login incorrect 的N中情况 1.密码错误。 2.检查/etc/vsftpd/vsftpd.conf配置 vim /etc/vsftpd/vsftpd.conf 看下面配置 local_enable=YES pam_service_name=vsftpd //这里
阅读全文
posted @
2019-11-03 13:42
JentZhang
阅读(10977)
推荐(0) 编辑
MySQL执行外部sql脚本文件命令报错:unknown command '\'
摘要:针对非常大的文件导入到数据库有一个非常快速的方法,那就是直接命令行导入: >mysql -uroot -p >password: >use db; >source /data/abc.sql 但是导入的时候可能会遇到报错: unknown command '\' 原因: 是导出与导入时编码不一致导致
阅读全文
posted @
2019-10-24 16:30
JentZhang
阅读(1759)
推荐(0) 编辑
Linux学习笔记之Django项目部署(CentOS)----进阶篇
摘要:一、引入 当我们开发好了一个Django项目之后是需要部署到服务器上的,这样才能正式使用这个项目。之前用了一个运行.sh文件的方法让项目得以在后台运行,其实随着学习的深入,这种方法其实是有点low的,下面介绍今天的新方法。 二、uwsgi 1.什么是uwsgi 项目的文件中有一个wsgi的文件,其实
阅读全文
posted @
2018-12-12 14:17
JentZhang
阅读(695)
推荐(0) 编辑
Linux学习笔记之Python3的安装以及创建虚拟环境(CentOS)
摘要:安装python3 一、安装需要编译的关联库 yum instal -y zlib zlib-devel (根据自己系统的情况,安装需要的关联库,同样用yum安装即可) yum install openssl-devel bzip2-devel expat-devel gdbm-devel read
阅读全文
posted @
2018-11-28 11:25
JentZhang
阅读(668)
推荐(0) 编辑
Linux学习笔记之MySql的安装(CentOS)
摘要:一、移除mariadb 由于CentOS默认安装了mariadb,所以在安装MySql之前先移除mariadb,使用命令:yum remove mariadb-libs.x86_64,如下图所示: 二、安装MySql默认源 目前MySql官网上都已经是MySql8.0的源了,找了半天没找到5.7版本
阅读全文
posted @
2018-11-19 14:56
JentZhang
阅读(240)
推荐(0) 编辑
Linux学习笔记之Django项目部署(CentOS)
摘要:一、引入 用Django写了一个测试的项目,现在要部署在Linux上,一般这种情况下,只要在项目里面敲一行命令:python manage.py runserver 0.0.0.0:8000就行了。但这是在开发项目的时候用这个可以测试项目,在浏览器看到效果。正真部署到服务器上,这样是不行的,因为窗口
阅读全文
posted @
2018-11-16 16:24
JentZhang
阅读(1449)
推荐(0) 编辑
Linux学习笔记之如何挂载数据盘
摘要:一、引入 双11在阿里云买了一台服务器(Linux操作系统,版本:CentOS7.04),配置就是20G的系统盘和40G的数据盘,可是问题来了,当系统初始化登录进去之后,输入:free -h命令并不能看到额外买的数据盘,只能看到20G的系统盘,百度了解了一下,原来是要对数据盘进行挂载,下面给出我的解
阅读全文
posted @
2018-11-12 15:12
JentZhang
阅读(3662)
推荐(0) 编辑
Linux学习笔记之基本指令
摘要:1.ll 注:详细展示当前文件夹下的所有文件及目录 ,与 ls -al 有异曲同工的作用 2.free -m/-h 注:-m:显示当前的内存信息,-m表示以MB为单位显示;-h:以人类能读懂的形式显示... 3.df -h/-hT 注:-h:详细显示当前的磁盘占用情况;-hT:可以额外看到查看当前磁
阅读全文
posted @
2018-11-02 16:54
JentZhang
阅读(431)
推荐(0) 编辑
Linux学习笔记
摘要:Linux之路(目录) 基本指令 如何挂载数据盘 Django项目以进程的形式在后台启动(CentOS) MySql的安装(CentOS) Python3的安装和虚拟环境的创建(CentOS) Django项目部署(CentOS) Django项目部署(CentOS)--进阶篇 持续更新中.....
阅读全文
posted @
2018-11-02 16:42
JentZhang
阅读(178)
推荐(0) 编辑