10 2023 档案
RabbitMQ 插件控制界面
摘要:目录overviewConnectionsChannelsExchanges 交换机Queuesadmin 大佬文章,请优先查看!!! RabbitMQ 控制界面详解 overview Connections Channels Exchanges 交换机 Queues admin
发布确认
摘要:目录1.发布确认原理2.发布确认的策略2.1 开启发布确认的方法3.单个确认发布4.批量确认发布5.异步确认发布6.以上 3 种发布确认速度对比 1.发布确认原理 生产者将信道设置成 confirm 模式,一旦信道进入 confirm 模式,所有在该信道上面发布的消息都将会被指派一个唯一的 ID(从
RabbitMQ持久化
摘要:目录概念1.队列持久化2.消息持久化3.交换机持久化4.不公平分发5.预取值 概念 如何保障当 RabbitMQ 服务停掉以后消息生产者发送过来的消息不丢失。默认情况下 RabbitMQ 退出或由于某种原因崩溃时,它忽视队列和消息,除非告知它不要这样做。确保消息不会丢失需要做两件事:我们需要将队列和
消息应答
摘要:目录概念1.自动应答2.消息应答的方法(手动应答)3.Multiple 的解释4.消息自动重新入队5.消息手动应答代码6.手动应答效果 概念 消费者完成一个任务可能需要一段时间,如果其中一个消费者处理一个长的任务并仅只完成了部分突然它挂掉了,会发生什么情况。RabbitMQ 一旦向消费者传递了一条消
IntelliJ IDEA 面板、菜单介绍
摘要:目录面板主体说明菜单栏File文件New新建工程Other Setting全局默认配置Import Settings导入Settins文件Exoort Settings导出Settings文件Edit编辑View视图Toolbar工具栏Tool Buttons工具按钮Status Bar状态栏Nav
Nginx的扩展模块—Lua脚本
摘要:目录Lua概念特性应用场景Lua的安装Lua的语法第一个Lua程序Lua的注释标识符关键字运算符全局变量&局部变量Lua数据类型nilbooleannumberstringtablefunctionthreaduserdataLua控制结构if then elseif elsewhile循环repe
Nginx制作下载站点与用户认证模块
摘要:目录Nginx制作下载站点Nginx的用户认证模块 Nginx制作下载站点 首先我们先要清楚什么是下载站点? 我们先来看一个网站http://nginx.org/download/,该网站主要就是用来提供用户来下载相关资源的网站,就叫做下载网站。 如何制作一个下载站点: nginx使用的是模块ngx
Nginx实现服务器端集群搭建与动静分离
摘要:目录Nginx与Tomcat部署环境准备(Tomcat)环境准备(Nginx)Nginx实现动静分离什么是动静分离?为什么要动静分离?如何实现动静分离?需求分析动静分离实现步骤Nginx实现Tomcat集群搭建Nginx高可用解决方案KeepalivedVRRP介绍环境搭建Keepalived配置文
Nginx缓存集成
摘要:目录缓存的概念Nginx的web缓存服务Nginx缓存设置的相关指令proxy_cache_pathproxy_cacheproxy_cache_keyproxy_cache_validproxy_cache_min_usesproxy_cache_methodsNginx缓存设置案例需求分析步骤实
Nginx负载均衡
摘要:目录负载均衡概述负载均衡的原理及处理流程负载均衡的作用负载均衡常用的处理方式方式一:用户手动选择方式二:DNS轮询方式方式三:四/七层负载均衡Nginx七层负载均衡Nginx七层负载均衡的指令upstream指令server指令Nginx七层负载均衡的实现流程负载均衡状态downbackupmax_
Nginx反向代理
摘要:目录Nginx反向代理概述Nginx反向代理的配置语法proxy_pass:设置被代理服务器地址proxy_set_header:设置代理请求头proxy_redirect:重置头信息中Location和Refresh直接代理的问题Nginx反向代理示例Nginx的安全控制什么是安全隔离?如何使用S