- 博客(9)
- 资源 (2)
- 问答 (1)
- 收藏
- 关注
原创 Tomcat启动JVM参数整理
注:本文是结合其他文章学习总结所得以作备忘,如有侵权请联系本人删除!JAVA堆内存划分:1.JVM内存划分为堆内存和非堆内存,堆内存分为年轻代(Young Generation)、老年代(Old Generation),非堆内存就一个永久代(Permanent Generation)。2.年轻代又分为Eden和Survivor区。Survivor区由FromSpace和ToSpace组成。 Eden区占大容量,Survivor两个区占小容量,默认比例是8:1:1。3.堆内存用途:存放的是对象,垃圾
2021-04-12 09:28:27 409
原创 nginx http配置项解析及优化
1.include mime.types; #文件扩展名与文件类型映射表2.default_type application/octet-stream; #默认文件类型3.charset utf-8; # 设置默认编码4.log_format main '$remote_addr - $remote_user [$time_local] "$request" ' '$status $body_bytes_sent "$http_referer" ' '"$http_user_agent" "$htt
2021-01-23 15:56:32 262
原创 nginx events配置项解析及优化
4.accept_mutex on|off;默认值:1.11.3之前默认on,之后的版本则是默认off配置范围:events说明:配置了多个workers,打开此功能,worker进程轮流,序列号的响应请求,如果关闭了它,可能会引起一定程度的惊群问题,表现为上下文切换增多(sar -w)或者负载上升,在网站访问量很大时为了系统的吞吐量建议关闭。2.2.4 配置建议对于分布式应用短连接来讲最好是打开该参数,这样避免过多的上下文切换开销对于长连接应用最好是关闭该参数,避免过多连接负载到一个worke
2021-01-23 11:42:03 494
原创 nginx main配置项解析及优化
worker_processes是Nginx服务器实现并发处理服务的关键,受操作系统本身资源和能力,硬件设备等制约。语法:worker_processes number | auto;number: 指定nginx进程最多可以产生多少个worker process(进程)数,默认值为1;auto: 设置此值,会自动根据核心数为生成对应数量的worker进程linux查看核心数:命令:lscpu 或者 cat /proc/cpuinfo | grep 'processor' | wc -l
2021-01-23 09:41:13 146
原创 keepalived+nginx的高可用配置
一、环境准备操作系统:CentOS Linux release 7.5.1804 (Core)nginx版本:nginx-1.18.0.tar.gzkeepalived版本:keepalived-2.2.0.tar.gzIP分配:master:nginx+keepalived 10.10.10.11backup:nginx+keepalived 10.10.10.12vip:10.10.10.10二、nginx安装主备都安装nginx软件放置目录:/soft ( 可通过 rz
2021-01-12 17:41:14 174 2
原创 nodejs和pm2的安裝配置
node.js&pm2搭建node生产环境环境:CentOS Linux release 7.5.1804 (Core)node-v14.15.0-linux-x64.tar.xz工作目录:/application/一、node.js部署下载地址:https://nodejs.org/en/download解压:tar -xvf node-v14.15.0-linux-x64.tar.xz重命名:mv node-v14.15.0-linux-x64 nodejs添加环境变量
2020-12-28 10:17:59 491 2
原创 Tomcat隐藏错误页面的版本信息
1.在正常情况下,tomcat遇到错误会返回错误页面,如下:图中最后显示了tomcat的版本信息,一些人可以制作一个错误的URL来获取,根据已知的版本的Tomcat的特有漏洞从漏洞信息中获取该版本的攻击方式并进行攻击。方法是修改tomcat/lib目录下catalina.jar包中的ServerInfo.properties文件中的参数注:操作前可以先做备份2.Windows下:在Tomact的lib目录找到catalina.jar,直接用压缩软件打开,进入catalina.jar\org\ap
2020-12-24 13:33:54 1423 3
原创 centos7下curl的简单使用(ftp)记录
注:本文是参考网上的资料然后整理了一些自己经常使用的命令以备忘!curl是一个利用 URL 语法,在命令行终端下使用的网络请求工具,支持 HTTP、HTTPS、FTP 等协议。cURL 也有用于程序开发使用的版本 libcurl。HTTP/HTTPS 网络请求1.普通 GET 请求curl https://www.baidu.com/ # GET请求, 输出 响应内容curl -I https://www.baidu.com/ # GET请求, 只输出 响应头c...
2020-10-20 16:49:40 1577
原创 linux服务器性能及资源的诊断思路
服务器运行变慢后,一般都死从服务器整体情况、CPU、内存、磁盘、网络这几点去分析。 服务器整体情况 看整体的情况一般用top命令分析:09:15:29— 当前系统时间 160 days, 12:55— 系统已经运行了160天12小时55分钟(在这期间没有重启过) 1 users — 当前有1个用户登录系统 load average:0.41, 0.46, 0.56— load average后面的三个数分别是5分钟、10分钟、15分...
2020-09-12 16:30:49 218
windows下mysql的主從複製搭建.docx
2020-09-17
redis主從+keepalived高可用配置文件和檢測腳本
2020-05-29
內網中keepalived能否跨網段配置vip?
2020-05-29
TA创建的收藏夹 TA关注的收藏夹
TA关注的人