logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

Tomcat/Nginx 参数调优:让你的服务器吞吐量翻倍的秘密

Tomcat 和 Nginx 作为 Java Web 应用和反向代理的黄金组合,在生产环境中承载着海量的用户请求。然而,大多数开发者往往采用默认配置直接上线,导致在高并发场景下出现响应缓慢、连接超时、CPU 飙升等问题。通过科学的参数调优,可以在不增加硬件成本的情况下,将系统吞吐量提升2-5倍,显著改善用户体验。/bin/bash# 全栈监控脚本whiletrue;do# Nginx监控then。

#tomcat#nginx#服务器
Tomcat/Nginx 参数调优:让你的服务器吞吐量翻倍的秘密

Tomcat 和 Nginx 作为 Java Web 应用和反向代理的黄金组合,在生产环境中承载着海量的用户请求。然而,大多数开发者往往采用默认配置直接上线,导致在高并发场景下出现响应缓慢、连接超时、CPU 飙升等问题。通过科学的参数调优,可以在不增加硬件成本的情况下,将系统吞吐量提升2-5倍,显著改善用户体验。/bin/bash# 全栈监控脚本whiletrue;do# Nginx监控then。

#tomcat#nginx#服务器
Linux服务器安全防护完全指南:从0到1构建铜墙铁壁

CPU使用率检查alerts.append(f"CPU使用率过高: {cpu_percent}%")# 内存使用率检查alerts.append(f"内存使用率过高: {memory.percent}%")# 磁盘使用率检查alerts.append(f"磁盘 {partition.mountpoint} 使用率过高: {disk_usage.percent}%")return。

#服务器#linux#安全
数据库CPU飙升100%排错思路

• 招式 1 见效最快(5 秒内),无需等待数据库反应• 招式 2 精准(针对 SQL),但需要数据库连接正常• 招式 3 需要重启(有 downtime),是最后手段。

#数据库
Nginx限流与防爬虫与安全配置方案

使用二进制格式的客户端IP,节省内存。:定义10MB内存用于存储限流状态。:超出限制立即返回错误,不排队等待。:限制每秒10个请求。

#nginx#爬虫#运维 +1
jenkins使用插件在Build History打印基本信息

$BUILD_USER</span><br> 构建分支:<span style="color:green;">提交信息:

文章图片
#jenkins#运维
GrayLog日志平台的基本使用-java日志接入

server_url: "http://192.168.1.1:9000/api/"#graylogserver的api地址。update_interval: 10#多久 报告一次自己的运行状况,以及抓取最新下发的配置文件。这里Filebeat只是个采集工具,可以直接使用Sidecar 去调用,不需要配置,直接启动就可以了。server_api_token: ""#这是验证密钥,页面上申请的tok

文章图片
#graylog
jenkins使用不同用户管理不同工程

进入【系统管理】-【全局安全配置】,【安全域】选择Jenkins专有用户数据库,【授权策略】选择Role-Based Strategy,随后【保存】。进入【系统管理】-【插件管理】-【可用插件】,搜索Role-based Authorization Strategy进行安装,随后重启jenkins。点击【系统管理】-【Manage and Assign Roles】,进入Manage and As

文章图片
#jenkins#运维
jenkins拉取java远程日志

1、安装插件,AnsiColor。2、选择颜色日志输出。

文章图片
#jenkins#运维
JDK11以上高版本jenkins构建jdk8项目解决方法

最近搭建jenkins做持续集成,版本2.462,最低要求jdk11。构建jdk1.8的项目总是默认使用jdk11构建。后来排查是因为maven 集成插件版本问题。高版本的maven插件不支持jdk1.8。将jdk1.8的包下载解压到服务器路径下,但是不能做环境变量,因为jenkins默认要用jdk11。2.新增一个自由风格项目,不使用maven构建项目。3.在job中选择maven 构建。这样就

文章图片
#jenkins#servlet#java
    共 25 条
  • 1
  • 2
  • 3
  • 请选择