自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 收藏
  • 关注

原创 一句话理解http、https、tcp、ssl、tls

给rabbitmq开ssl端口,发现rabbitmq是tcp通信协议,向网管申请开通外网映射的时候应该是ip+端口,而不是http://ip:端口;使用nginx做代理的时候,只能做tcp代理才能用(stream块配置与http块并列),不能直接用location做http代理,并且nginx的一个监听端口不能同时给http和tcp使用。tcp单向通信不需要回复,服务端能主动推送消息所以rabbitmq会用tcp,但是rabbitmq应该也包装了一下tcp,类似于Socket连接;

2023-09-20 15:12:30 318 1

原创 通过Nginx配置访问IP白名单

如果想增加允许访问的IP范围,例如10.10.10.0~10.10.10.255,需要使用CIDR格式表示你的IP范围,在Nginx中默认。nginx某个端口server代理生效,仅允许192.168.1.6和192.168.1.6的访问,其他所有IP均不能访问。有时部署的应用需要只允许某些特定的IP能够访问,其他IP不允许访问,这时,就要设置访问白名单;nginx所有代理生效,仅允许192.168.1.6的访问,其他所有IP均不能访问。互联网上,一般访问端client的IP都不是本机的局域网IP,而是。

2023-06-26 15:49:02 5283 2

原创 nginx反向代理https域名时,请求报错502 & 多个域名和服务使用同一个公网IP解决方案

(当你的nginx服务器作为反向代理,将client的请求转发到一个SSL服务器时,需要在HTTP请求头中包含SSL服务器的名称,这样SSL服务器才能正确地响应该请求。在本地环境直接请求域名正常;但使用了nginx反向代理,在请求时DNS域名进行解析,真正请求出去的为IP与端口,但对方系统是多个域名对应一个公网ip,这个一个公网IP下映射到了多个项目和服务,通过nginx的server_name进行区分,故直接请求不通。3.使用阿里云的SLB作为负载均衡,证书可以配置在SLB上,但是要选择七层负载均衡。

2023-06-19 01:09:14 1074

原创 nginx--静态文件代理,作为文件服务器

文件夹下有文件文件a.png和b.jpg文件夹下有文件文件start.mp4和show.mp4代理配置示例#服务器存放文件的路径#自动创建索引,可查看文件夹下有哪些文件,我一般不配置。

2023-06-16 20:19:56 1647 1

原创 nginx--开启debug

先试用命令sbin/nginx -V查看nginx编译安装时配置是否有--with-debug,若果没有,则需要重新编译安装(不需要停止当前nginx服务,为了安全备份下nginx的配置文件nginx.conf)开启nginx的debug日志模式,可以看到更详细的nginx日志,假定我们的nginx编译安装在/usr/local/nginx路径下。

2023-06-12 17:54:43 1485 1

原创 【Nginx的前端配置try_files用法解释(使用alias配置代理)】

使用示例一的配置,下钻后的页面能正常在当前页面刷新;alias:ip/screen/访问代理到ip/data/sanwang/screen/alias:ip/screen/访问代理到ip/data/sanwang/screen/根据上面的配置,当请求 http://ip/screen/aiGovernance 时。根据上面的配置,当请求 http://ip/screen/aiGovernance 时。最后:如果没有找到任何文件,则进行内部重定向到最后一个参数中指定的 uri。成功刷新到了当前页面。

2023-06-08 03:49:51 1396 3

原创 【服务器命令别名设置alias】

服务器别名alias配置永久生效

2023-06-01 18:12:39 265 1

原创 关于国产化服务器ARM架构CPU相关问题梳理

国产化适配

2023-04-12 19:06:35 1668 1

原创 Linux上Tomcat启动很慢相关问题及解决

1.Tomact启动很慢(在检查jar文件的地方后面,Tomact启动日志看不到报错相关信息)查看tomcat堆栈信息,使用命令:“jstack+进程号”,看到类似如下信息:[localhost-startStop-1]:……………"http-nio-8082-exec-4" #23 daemon prio=5 os_prio=0 tid=0x00007fa7fc77a800 n...

2020-04-15 16:36:22 785

原创 为什么echo 0 > /proc/sys/vm/drop_caches会报错

由于Linux内存经常会被cached占很多(Linux优化速度的机制,理所当然的占用),有时系统需要很大的真实free,导致程序报错。这时我们需要手动清理Linux的cached或buffers缓存。我们可以先使用命令sync将正在使用的缓存(脏对象)同步到磁盘,然后使用命令echo 1 > /proc/sys/vm/drop_caches来清空文件缓存;另:1 – 释放页缓存2 ...

2020-02-21 01:14:01 14706

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除