摘要:
1、概述 Redis的持久化机制有两种:RDB 和 AOF ,这两种机制有什么区别?正式环境应该采用哪种机制? 我们的服务器内存资源是有限的,如果内存被Redis的缓存占满了怎么办?这就要看Redis的内存管理策略是怎么配置的了。 今天我们就来聊一下上面提出的这两个问题。 2、Redis的持久化机制 阅读全文
摘要:
Redis的安装、基本使用以及与SpringBoot的整合 阅读全文
摘要:
1、概述 之前我们使用Keepalived实现了Nginx服务的双机主备高可用,但是有几个问题没有解决,今天一起探讨一下。 1)在双机主备机制中,Keepalived服务如果宕了,会自动启用备机进行服务,但Nginx服务如果负载过大宕了,虚拟ip是不会指向备机的。 2)双机主备的特点是,只有1台机器 阅读全文
摘要:
1、概述 为了安全考虑,正式上线的网站或接口,都需要使用https协议进行数据传输。 IOS、安卓、微信小程序等也都只允许访问https协议的后台接口。 2、https协议的作用 1)加密传输数据,保护数据的安全 2)证明网站真实身份,防止被钓鱼网站攻击 3)提升公司形象 3、如何实现https 企 阅读全文
摘要:
1、概述 前面我们聊过使用 Nginx 为 后端Tomcat 做负载均衡、高可用,但是这时Nginx又成了单点,如果Nginx不幸挂掉,整个网站便无法访问。 此时我们就会用到另一个软件 —— Keepalived。 Keepalived 是一个用 C 编写的路由软件,Keepalived 会生成一个 阅读全文
摘要:
1、概述 在工作的时候,经常被领导问,这个服务可以抗住多大的并发量?吞吐量是多少?QPS、TPS是多少?服务器是否需要增加硬件?是否需要做集群? 刚工作的那几年,当被问到这些问题时,确实有点蒙,心里没有底。 因此虽然是开发工程师,但压力测试的知识还是需要懂一点的,至少能做到心里有底。 2、JMete 阅读全文
摘要:
1、概述 之前介绍过Nginx的简单使用,今天来聊聊Nginx的一些高级使用。 2、使用Nginx解决跨域问题 当公司存在多个域名时,两个不同的域名相互访问就会存在跨域问题。 或者在进行前端开发时,通常前端代码在本地启动,而后端代码会部署在一台专用的后端开发服务器上,此时前端去调用后端接口时,就会出 阅读全文
摘要:
1、概述 今天来详解一下Nginx的配置文件,以及给出一些配置建议,希望能对大家有所帮助。 2、nginx.conf 1)配置文件位置 nginx 安装目录的 conf 文件夹下,例如:/usr/local/nginx/conf/nginx.conf 。 也可以将配置文件放置在任意位置,在启动Ngi 阅读全文
摘要:
1、概述 nginx是我们在开发Java项目时,必不可少的一个工具,大多数时候用于反向代理后端服务器,达到负载均衡、解决高并发的目的。 在大多数时候,Nginx的安装和配置是由运维人员完成的,但在一些没有运维岗位的公司,还是需要开发人员来做这项工作。 今天我们就只图快不图细的讲解一下如何在CentO 阅读全文
摘要:
1、概述 今天写一篇短文,聊聊正向代理与反向代理。 在做Java项目时,我们经常能听到正向代理与反向代理这两个词。 当年还是Java小白的我,一直分不清两者的区别。今天把我对正向代理和反向代理的理解和大家说一说,共同学习进步。 2、正向代理 当我们上网浏览网站时,其实并不是直接与网站的服务器交互,通 阅读全文