#Gin

解决Python3 使用 logging.basicConfig() 输出日志中的中文乱码

在logging源码中修改encoding='utf-8',因为 logging.basicConfig()配置时实际上是用到了4大组件,默认值为encoding=None。 ...

Keepalived + Nginx + Tomcat 的高可用负载均衡架构搭建

Keepalived+Nginx+Tomcat的高可用负载均衡架构搭建Nginx是一个高性能的HTTP反向代理服务器Keepalived是一个基于VRRP协议来实现的LVS服务高可用方案,可以利用其来避免服务的单点故障Tomcat是一个免费的开放源代码的Web应用服务器,属于轻量级应用服务器。所需下载:jdk-8u15...

Nginx Java 日志切割脚本

Nginx日志切割脚本:#!/bin/bash#############################################################################logs_path="/usr/local/nginx/logs"pid_path="/var/run/nginx.pi...

Nginx配置项优

1.nginx运行工作进程个数,一般设置cpu的核数或者核心数x2如果不了解cpu的核数,可以top命令之后按1看出来,也可以查看/proc/cpuinfo文件.[root@localhost~]#grep^processor/proc/cpuinfo|wc-l4[root@localhost~]#cat/usr/lo...
代码星球 ·2021-02-10

ELK filter过滤器来收集Nginx日志

前面已经有ELK-Redis的安装,此处只讲在不改变日志格式的情况下收集Nginx日志.1.Nginx端的日志格式设置如下:log_formataccess'$remote_addr-$remote_user[$time_local]"$request"''$status$body_bytes_sent"$http_r...

ELK+Redis 解析Nginx日志

一、ELK简介Elk是指logstash,elasticsearch,kibana三件套,我们一般使用它们做日志分析。ELK工作原理图:简单来讲ELK具体的工作流程就是客户端的logstashagent(shipper)从日志里取出数据推送到服务端的redis里,服务端的logstash从redis里取出数据推送到el...
代码星球 ·2021-02-10

Nginx动静分离

动静分离   Nginx动静分离是让动态网站里的动态网页根据一定规则把不变的资源和经常变的资源区分开来,动静资源做好了拆分以后,我们就可以根据静态资源的特点将其做缓存操作,这就是网站静态化处理的核心思路。upstreamapptest{serverlocalhost:8080;server...
代码星球 ·2021-02-10

Nginx if 条件判断

Nginxif条件判断:1.公司网站上线有这样的需求:由于公司网站域名从http到https的转移,在测试阶段需要公司内部进行测试,公司内部局域网访问时强制访问加密的https服务,外部用户访问正常的http服务.第一种方法:if($http_x_forwarded_for~^106.38.53.130|210.12....
代码星球 ·2021-02-10

Nginx中root与alias的用法及区别:

Nginx中root与alias都是定义location{}块中虚拟目录访问的文件位置:先看看两者在用法上的区别:location/img/{alias/var/www/image/;}#若按照上述配置的话,当客户端请求访问/img/目录里面的文件时,ningx会自动去/var/www/image/目录找文件locat...

nginx + SSL优化配置

nginx+SSL优化配置:1#http段添加如下配置项:23http{45ssl_prefer_server_cipherson;#设置协商加密算法时,优先使用我们服务端的加密套件,而不是客户端浏览器的加密套件。6ssl_protocolsTLSv1TLSv1.1TLSv1.2;#协议安全设置7ssl_ciphers...
代码星球 ·2021-02-10

Zabbix 监控 Nginx(四)

简介:如何使用Zabbix监控Nginx状态?1、获取Nginx状态(HTTPStubStatus)[root@localhost~]#/apps/product/nginx/sbin/nginx-Vnginxversion:nginx/1.8.1builtbygcc4.4.720120313(RedHat4.4.7-...
代码星球 ·2021-02-10

CentOS下nginx简单安装

说明:环境系统:Centos6软件包:nginx-1.2.4配置系统yum源#/etc/yum.repos.d/#rm-rf./*vilocalhost.repos.d[yumyuan]name=CentOS-$releasever-Media#自定义名称baseurl=file:///mnt/cdrom/#本地光盘挂...
代码星球 ·2021-02-10

nginx使用ssl模块配置支持HTTPS访问

默认情况下ssl模块并未被安装,如果要使用该模块则需要在编译nginx时指定–with-http_ssl_module参数.需求:做一个网站域名为www.localhost.cn要求通过https://www.localhost.cn进行访问.10.10.100.8www.localhost.cn实验步骤:1.首先确保...

Nginx 支持 WAF 防护功能实战

 WAF(WebApplicationFirewall),中文名称叫做“Web应用防火墙WAF的定义是这样的:Web应用防火墙是通过执行一系列针对HTTP/HTTPS的安全策略来专门为Web应用提供保护的一款产品,通过从上面对WAF的定义中,我们可以很清晰地了解到:WAF是一种工作在应用层的、通过特定的安全策...

Nginx IP访问控制,只允许指定的IP地址访问

Nginx可以进行IP访问控制,配置指定的IP地址访问服务器网站今天领导提出一个新的业务需求,网站上线时让外部用户在上线时间段访问到的页面是维护页面,公司内部员工在上线时段可用正常访问公司的网站。在网上找了相关文档,自己配置了下,结果成功了,线整理了下备以后之用.修改Nginx的站点配置文件nginx.conf。在配置...
首页上一页...3435363738...下一页尾页