随笔分类 -  Nginx

摘要:如实现表单代填或者webvpn模式,后续待研究 阅读全文
posted @ 2023-01-12 10:36 如幻行云 阅读(98) 评论(0) 推荐(0) 编辑
摘要:一、自制https认证证书 1. 制作CA证书 A. 生成CA私钥:openssl genrsa -des3 -out ca.key 2048,注意要输入两次密码,若去除密码使用openssl rsa -in ca.key -out ca.key; B. 生成请求文件:openssl req -ne 阅读全文
posted @ 2022-08-12 11:16 如幻行云 阅读(1357) 评论(0) 推荐(0) 编辑
摘要:1. 配置多个域名使用同一个端口 A. 应用场景:服务器上部署多个服务,但只想公网暴露一个端口,从而访问不同的业务; B. 配置: # nginx 443端口配置 (监听ab二级域名) server { listen 443; server_name ab.com; location / { pro 阅读全文
posted @ 2022-05-06 10:08 如幻行云 阅读(110) 评论(0) 推荐(0) 编辑
摘要:前言:官方测试Nginx能够支撑5万并发连接,实际生成环境中可以支持2到4万并发连接数。 一、接口压测 压测结果取决于服务器的CPU、内存和带宽大小,注意压测的客户端资源是否满,否则影响压测结果。 1. ab压测 2. wrk压测 二、性能调优 1. 开启gzip,作用是返回的文件大小明显被压缩,且 阅读全文
posted @ 2021-10-04 14:04 如幻行云 阅读(146) 评论(0) 推荐(0) 编辑
摘要:1. 打开nginx.conf文件提示“.nginx.conf.swp”存在 原因:在用vim打开一个文件时,其会产生一个cmd.swap文件,用于保存数据,当文件非正常关闭时,可用此文件来恢复,当正常关闭时,此文件会被删除,非正常关闭时,不会被删除,所以提示存在.swap文件 解决办法:A. ls 阅读全文
posted @ 2019-08-01 10:08 如幻行云 阅读(1159) 评论(0) 推荐(0) 编辑
摘要:1. HTTP核心模块(HTTP Core) A. client_body_buffer_size:指定连接请求实体的缓冲区大小,如果超了,那么这些请求实体的整体或部分将尝试写入一个临时文件,默认值是8k/16K; B. client_body_temp_path:指定连接请求实体试图写入的临时文件 阅读全文
posted @ 2019-07-23 19:59 如幻行云 阅读(290) 评论(0) 推荐(0) 编辑
摘要:一、常用命令 1. 查看nginx进程:ps -ef | grep nginx; 2. 启动:nginx; 3. 重启:nginx -s reload (优雅重启,并重新载入配置文件nginx.conf); 4. 停止:nginx -s quit (优雅停止nginx,有连接时会等连接请求完成再杀死 阅读全文
posted @ 2019-07-23 19:40 如幻行云 阅读(638) 评论(0) 推荐(0) 编辑
摘要:1. error_log A. error_log:记录自身运行故障或用户访问出错的信息,可以调试nginx服务; B. 格式及默认值: 关键字 日志文件 [错误日志级别] (error_log logs/error.log error); C. 日志级别:debug info notice war 阅读全文
posted @ 2019-07-23 14:56 如幻行云 阅读(527) 评论(0) 推荐(0) 编辑
摘要:简介:Nginx由俄罗斯的伊戈尔·赛索耶夫使用C语言编写的,是一个高性能的http和反向代理服务器,也是一个通用的TCP/UDP代理服务器,特点是占用内存少,并发能力强,在理论上单节点的nginx同时支持5W并发连接。 1. 特点 A. 正向代理(为客户端服务)和反向代理(为服务端服务) 正向代理: 阅读全文
posted @ 2019-05-04 13:37 如幻行云 阅读(152) 评论(0) 推荐(0) 编辑
摘要:一、Java 线程六大状态、协作方式、使用方式等; 关键字this、static、final、synchronized详解; 四大内部类; Java反射机制; Java注解机制; Java泛型机制; Java异常机制; Java线程安全方式及ThrealLocal用法; Java集合框架List、S 阅读全文
posted @ 2019-03-15 15:30 如幻行云 阅读(393) 评论(0) 推荐(0) 编辑