- 博客(22)
- 收藏
- 关注
原创 Nginx限流配置
这样通过控制delay参数的值,可以调整允许并发执行的请求的数量,使得请求变的均匀起来,在有些耗资源的服务上控制这个数量,还是有必要的。zone=ip_limit:10m 限流规则名称为ip_limit,允许使用10MB的内存空间来记录ip对应的限流状态;$binary_remote_addr 针对客户端ip限流;rate=10r/s 限流速度为每秒10次请求。delay=4 从桶内第5个请求开始delay。burst=12 漏桶的大小设置为12。
2023-04-19 12:27:07
264
原创 nginx配置gzip压缩
系统获取几个单位的缓存用于存储gzip的压缩结果数据流,4 16k 代表以16k为单位,按照原始数据大小以16k为单位的4倍申请内存。给代理服务器用的,有的浏览器支持压缩,有的不支持,所以避免浪费不支持的也压缩,所以根据客户端的HTTP头来判断是否需要压缩。表示gzip的压缩级别,范围是1-9,数据越大,压缩的越小,耗CPU,传输更快,一般选择适中的级别。禁用gzip的条件,这里表示禁用IE1-6的版本,因为低版本不支持gzip。允许压缩的页面最小字节数。默认是text/html。开启/关闭gzip压缩。
2023-04-19 12:19:39
637
原创 SpringBoot + Redis 实现订单未支付自动取消
redis-server --appendonly yes: 在容器执行redis-server启动命令,并打开redis持久化配置。3. 在项目中新建Listener 并继承自 KeyExpirationEventMessageListener。2. 在新建conf目录下增加配置文件 redis.conf,内容如下。-v:挂载自定义配置 自定义配置:容器内部配置。通过docker ps查看启动状态,是否成功。3. 创建redis容器并启动。-p:端口映射 宿主机:容器。4. 启动成功,查看状态。
2023-04-04 17:44:44
589
转载 jenkins安装nodeJs插件后不能选择nodejs版本
未搜索到别人处理办法,jenkins 官网看了,提供了思路。问题描述jenkins中nodeJs 没有版本信息解决目标解决办法去官网找个文件 (文末带百度云共享文件 2018年12月22日10:20:07)hudson.plugins.nodejs.tools.NodeJSInstaller下载地址:链接: https://pan.baidu.com/s/1s97...
2019-04-20 21:29:23
10138
2
原创 Shell脚本重启Tomcat
1. 创建restart.sh文件2. 设置权限chmod 750 /app/restart.sh3. 编写脚本 vim /app/restart.sh
2019-04-19 16:39:24
1067
原创 Cent OS 7 安装Jenkins
一:安装JDK这里使用Jdk8,具体安装查看如下链接https://blog.youkuaiyun.com/qq_33381971/article/details/89030965二:安装Tomcathttps://tomcat.apache.org/download-80.cgi根据自己系统及版本选择下载包上传并减压下载好的Tomcat包tar xvf apache-tomcat-8.5...
2019-04-04 18:31:56
687
原创 Cent OS 7 安装与配置JDK
一:检查是否安装过JDK二:下载安装包上传服务器https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html根据自己系统及版本选择相应安装包三:安装JDKrpm -ivh jdk-8u201-linux-x64.rpm四:查看是否安装成功java -versio...
2019-04-04 17:50:48
412
原创 Jenkins插件管理问题
当我们进入插件管理出现如下错误时需要更新站点地址切换到Advanced,设置Update Site URL为http://updates.jenkins.io/update-center.json,submit即可
2019-04-04 11:25:30
264
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人