51工具盒子

依楼听风雨
笑看云卷云舒,淡观潮起潮落

开源工具

Tomcat服务器日志切割

Tomcat服务器日志切割

厉飞雨 阅读(89) 评论(0) 赞(8)

#### cronolog 简介 cronolog 是一个简单的过滤程序,读取日志文件条目从标准输入和输出的每个条目并写入指定的日志文件的文件名模板和当前的日期和时间。当扩展文件名的变化,目前的文件是关闭,新开辟的。cronolog 旨在和一个Web服务器一起使用,如Apache、tomcat,分割访问日志为每天或每月的日志。 系统环境:Centos 7.4.1708 ...

Tomcat 8.x基于Redis Session会话保持

Tomcat 8.x基于Redis Session会话保持

厉飞雨 阅读(121) 评论(0) 赞(7)

### 什么是Redis? Redis是一个开源的使用ANSI C语言编写、支持网络、可基于内存亦可持久化的日志型、Key-Value数据库,并提供多种语言的API。 一、与其他用户状态保存方案比较文章源自小柒网-https://www.yangxingzhen.cn/1310.html 一般开发中用户状态使用session或者cookie,两种方式各种利弊。文章源自小柒...

Redis配置文件详解

Redis配置文件详解

厉飞雨 阅读(106) 评论(0) 赞(7)

#### [Redis配置文件详解](https://51tbox.com/ "查看与 Redis配置文件详解 相关的文章") #daemonize no 默认情况下, redis 不是在后台运行的,如果需要在后台运行,把该项的值更改为 yes daemonize yes 文章源自小柒网-https://www.yangxingzhen.cn/5...

Tomcat 9 安装部署

Tomcat 9 安装部署

厉飞雨 阅读(128) 评论(0) 赞(9)

最近在搞持续部署,涉及到的系统大部分都是 Java 项目,但是使用的应用服务器中间件不尽相同,主要分为以下几种:weblogic、Tomcat、东方通TongWeb、宝兰德BES,本篇文章记录一下安装 Tomcat 9 的操作,并解决安装过程中遇到的一些问题。 选择 Tomcat 版本 {#选择-tomcat-版本} ---------------------------- ...

Nginx 应对网站扫描工具的方案

Nginx 应对网站扫描工具的方案

厉飞雨 阅读(109) 评论(0) 赞(4)

恶心的网站扫描工具 {#恶心的网站扫描工具} ---------------------- 用公网网站的应该都会遇到,从你上线一个公开网站的那天开始,你的 Nginx 错误日志里面每天都会有大量的 404 请求出现,而且很多都是重复的请求,比如各种以 `.php` 结尾的请求。 这些错误请求就像下面这样: ![网站扫描](http://static.51tbox.com/...

Nginx配置gzip压缩的重要性

Nginx配置gzip压缩的重要性

厉飞雨 阅读(106) 评论(0) 赞(7)

前段时间客户这边的项目一直反应内外网访问平台有很大的网络差异,之前经过一系列数据对比给了一个初步定论是"内外网网络差异导致的访问问题"。然后这周才发现,是因为外网的代理服务器上的Nginx没有配置gzip而内网的代理配置了gzip导致的差异,现在就接机讨论一下gzip的配置的重要性。 项目问题 {#项目问题} ------------ ### 网络架构 ...

Nginx配置中server模块的加载顺序和规则

Nginx配置中server模块的加载顺序和规则

厉飞雨 阅读(131) 评论(0) 赞(5)

在Nginx的日常运维中,经常会有多个配置,多个server的情况,之前的文章分享了Nginx配置中location模块的匹配规则,这篇文章就来分享一下我对server模块的匹配规则的理解,并进行一些测试验证这些结论。 配置文件加载的顺序 {#配置文件加载的顺序} ---------------------- ### 常用的配置文件 {#常用的配置文件} 我们对于Ngin...

终于理解了Nginx配置中location规则的优先级问题

终于理解了Nginx配置中location规则的优先级问题

厉飞雨 阅读(141) 评论(0) 赞(5)

这周在项目中遇到一个问题:由于我们前端打包的时候把静态文件的.map文件也上传到了生产环境中,导致这些.map文件可以被访问下载,因此被定性为"有源码泄露的安全风险问题"。因此,需要禁用这些.map文件的访问,于是决定用Nginx添加配置来禁用,但是设置过程中发现怎么都不生效,最后经过了我的各种查找和提问,终于搞清楚了Nginx的配置中location规则的...

Redis哨兵模式部署

Redis哨兵模式部署

厉飞雨 阅读(111) 评论(0) 赞(7)

Redis哨兵模式是一种特殊的模式,首先Redis提供了哨兵的命令,哨兵是一个独立的进程,作为进程,它会独立运行。其原理是哨兵通过发送命令,等待Redis服务器响应,从而监控运行的多个Redis实例。本文记录一下搭建Redis哨兵模式集群的步骤。 环境信息 {#环境信息} ------------ 这里的部署集群为3节点(1主2从3哨兵),系统为CentOS7。 | ...

Redis单机部署

Redis单机部署

厉飞雨 阅读(126) 评论(0) 赞(4)

redis 是最常用的缓存数据库(正确说是中间件),虽然redis的安装很简单,网上也一大堆,但是为了便于后面继续写 redis 的集群部署,这里就记录一下单机部署 redis 的方式。 Linux 安装 {#linux-安装} -------------------- 本文安装系统为CentOS7.8 ### 下载安装包 {#下载安装包} 访问官网安装包下载地址:&l...