中间件领域
文章平均质量分 65
中间件领域相关技术
简简单单OnlineZuozuo
未闻万里蓬莱,而窥先圣遗智。故,以此生筑梦,奔而逐之;以泰山之伟,攀而登之;以静雅素心,处世为人。------zuozuo著
展开
-
中台的演变和理解
中台最基本的概念是接口市场、基础组件、基础开发平台、中间件等,提供各类面向业务的脚手架和积木中台概念不仅仅限于研发领域,衍生的比如数据中台、业务中台等一众的中台产品但是随着中台产品规模的逐渐扩大,中台越来越臃肿,面对技术更新速度非常快的 IT 领域来说,他明显是不利于发展的,船大难掉头大中台因其自身庞大的架构和自身特性所限,无法为创新式业务提供敏捷快速的资源支撑,协助其尽快落地在以快著称的互联网行业,风口稍纵即逝,失去的先机可能需要花费对手几倍的代价才能挽回另外随着竞争对手的改变,底层硬件技术的变革原创 2022-06-02 14:19:00 · 699 阅读 · 0 评论 -
Apache Flink 入门,了解 Apache Flink
Flink 主要在协议层面做了各类协议的转换,降低了各数据之间的转换成本,另外 Flink 基于内存保持状态,性能很高Flink 支持集群和分布式部署,可以支持海量的吞吐,达到 TB 级,相比于传统的数据处理方式,Flink 可以把数据直接转换成表格比如一个 JSON List ,Flink 可以直接把数据转变成 Table 然后通过 Flink SQL 进行数据处理操作Flink 可以对接多个数据源,然后通过 Flink SQL 过滤数据然后转发出去Apache Flink 是一个框架和分布式处理引原创 2022-06-02 14:16:32 · 675 阅读 · 0 评论 -
数据仓库 、数据中心相关技术知识和生态相关了解
文章目录数据仓库 、数据中心相关技术知识和生态相关了解1、数据仓库 数仓2、数据处理 ETL3、数据湖4、数据中心相关数据仓库 、数据中心相关技术知识和生态相关了解1、数据仓库 数仓数仓的分层1、ODS 层:Operation Data Store 原始数据层 加载原始数据不做处理2、DWD 层:Data Warehouse Detail 明细数据层 对 ODS 层数据进行清洗,去除空值、脏数据、超过极限范围的数据,对敏感数据进行脱敏3、DWS 层:Data Wa原创 2022-05-18 16:08:47 · 815 阅读 · 0 评论 -
Rabbit MQ 消息确认 ACK 解析,消息确认详解 Rabbit MQ
文章目录Rabbit MQ 消息确认 ACK 解析,消息确认详解 Rabbit MQ相关阅读传送门`Process` 如何确认发送的 MQ 消息是否发送成功`Process` 消息的消费者如何通知 MQ 消息消费成功`Process` 如何通知 MQ 消息已经被成功消费`Process` MQ 消息确认模式中的自动确认细节参考资料Rabbit MQ 消息确认 ACK 解析,消息确认详解 Rabbit MQ如果觉得本文对你有帮助,可以一键三连支持,谢谢相关阅读Related Reading D原创 2021-06-17 18:44:50 · 881 阅读 · 10 评论 -
ELK 设置定时清理脚本清理索引
文章目录ELK 设置定时清理脚本清理索引1、elasticsearch 查询索引接口2、其它接口3、清理代码ELK 设置定时清理脚本清理索引1、elasticsearch 查询索引接口http://127.0.0.1:9200/_cat/indices/?v该接口显示全部的列如果只想显示指定的列,则可以增加 &h=列名形式例如 http://127.0.0.1:9200/_cat/indices/?v&h=index将只展示 index 列2、其它接口/_cat/al原创 2021-04-09 11:02:18 · 1145 阅读 · 0 评论 -
Docker ELK 新增Nginx 日志
文章目录Docker ELK 新增Nginx 日志1、安装 ELK2、宿主机下载安装 Filebeat3、修改 Filebeat 配置文件4、开启 nginx 模块5、设置 nginx 的日志格式6、读取配置并启动服务Docker ELK 新增Nginx 日志1、安装 ELKELK 安装2、宿主机下载安装 Filebeatcurl -L -O https://artifacts.elastic.co/downloads/beats/filebeat/filebeat-7.9.2-x86_64原创 2021-04-08 16:36:14 · 744 阅读 · 0 评论 -
Docker - ELK 的安装
文章目录Docker - ELK 的安装1、设置服务器虚拟内存连续堆大小2、Dockerfile3、docker-compose 文件Docker - ELK 的安装1、设置服务器虚拟内存连续堆大小# 设置sysctl -w vm.max_map_count=262144# 查看sysctl -a | grep vm.max_map_count参考官方文档 1 官方文档 2 2、DockerfileFROM sebp/elk:792# 设置上海时区RUN ln -原创 2021-04-08 16:24:03 · 716 阅读 · 0 评论 -
Elasticsearch - 是什么,以及应用场景
文章目录Elasticsearch - 是什么,以及应用场景1、`Elasticsearch` - 是什么2、Elasticsearch 的一些案例3、协议4、故事Elasticsearch - 是什么,以及应用场景1、Elasticsearch - 是什么Elasticsearch是一个实时分布式搜索和分析引擎。它让你以前所未有的速度处理大数据成为可能引用百度百科ElasticS...原创 2019-09-26 17:06:46 · 3998 阅读 · 2 评论 -
Docker - 构建Elasticsearch 镜像并测试
文章目录Docker - 构建Elasticsearch 镜像并测试1、pull 镜像2、运行镜像3、测试启动情况Docker - 构建Elasticsearch 镜像并测试1、pull 镜像docker pull elasticsearch2、运行镜像docker run -d -p 9200:9200 -p 9300:9300 --name ELASTIC_SEARCH ela...原创 2019-09-26 16:40:00 · 4190 阅读 · 0 评论 -
Nginx 设置某个页面需要使用密码访问
文章目录Nginx 设置某个页面需要使用密码访问1、下载安装生成密码的工具2、生成密码3、设置 nginxNginx 设置某个页面需要使用密码访问1、下载安装生成密码的工具yum install -y httpd-tools2、生成密码htpasswd -c "密码保存路径和文件名" "帐号" # 按回车,输入两次密码3、设置 nginx在nginx 的 server 模块里面增加如下两个指令auth_basic "Please input password";auth_bas原创 2021-04-08 16:41:53 · 1419 阅读 · 0 评论 -
Nginx - Nginx 代理 SSH ,暴露虚拟机22 访问给内网其它用户
文章目录Nginx - Nginx 代理 SSH ,暴露虚拟机22 访问给内网其它用户Nginx - Nginx 代理 SSH ,暴露虚拟机22 访问给内网其它用户在nginx 的配置里面增加一个 stream 配置即可stream { upstream ssh { server 192.168.220.130:22; } server { listen 6665; proxy_pass ssh; proxy_connect_timeout 1h; proxy_ti原创 2020-10-16 10:15:37 · 3631 阅读 · 10 评论 -
Nacos - 通过Nginx 为nacos 集群做负载均衡
文章目录Nacos - 通过Nginx 为nacos 集群做负载均衡1、如何搭建 nacos 集群2、配置nginx3、通过域名加端口访问nacos 服务Nacos - 通过Nginx 为nacos 集群做负载均衡1、如何搭建 nacos 集群请参考 :Nacos - 通过Docker 部署nacos 的集群版本 3实例https://blog.csdn.net/qq_15071263...原创 2019-12-09 17:05:44 · 8201 阅读 · 0 评论 -
JS错误:Mixed Content: The page at ‘https://XXX’ was loaded over HTTPS, but requested an insecure 新的问题
文章目录JS错误:Mixed Content: The page at ‘https://XXX’ was loaded over HTTPS, but requested an insecure 新的问题1、修改nginx 配置参考2、让nginx 携带信息3、修改tomcat 的 Connector 以支持https4、tomcat 配置文件,仅供参考JS错误:Mixed Content: ...原创 2019-10-15 21:50:44 · 34135 阅读 · 0 评论 -
宝塔面板 - 如果配置宝塔面板正确的代理tomcat下的服务
文章目录宝塔面板 - 如果配置宝塔面板正确的代理tomcat下的服务1、nginx 配置2、配置反向代理:代理tomcat 主目录3、配置反向代理:只代理指定项目宝塔面板 - 如果配置宝塔面板正确的代理tomcat下的服务1、nginx 配置通过宝塔面板新建一个站点,比如2、配置反向代理:代理tomcat 主目录添加一个反向代理填写反向代理信息代理名称:随便填写代理目录:/...原创 2019-10-15 21:37:30 · 5768 阅读 · 0 评论 -
使用Nginx搭建目录服务器【文件服务器】
文章目录使用Nginx搭建目录服务器【文件服务器】1、下载nginx2、解压压缩包3、修改配置文件4、访问服务器使用Nginx搭建目录服务器【文件服务器】1、下载nginx地址:Nginx 下载链接2、解压压缩包3、修改配置文件1、打开Nginx 目录2、打开conf 目录3、打开nginx.conf 文件4、修改配置// 1、删掉里面原来全部的配置,换成这个// 2、修改...原创 2019-01-03 12:45:45 · 5822 阅读 · 1 评论 -
Nginx [warn] the "ssl" directive is deprecated, use the "listen ... ssl" directive instead
Nginx [warn] the “ssl” directive is deprecated, use the “listen … ssl” directive instead1、Nginx 版本1.15.x 新版本2、原因Nginx 1.15.x 版本在开启ssl的时候不再需要显式的配置 SSL ON 了如果配置了,会出现这个警告1.15.x之前的版本不受影响3、解决方法直接...原创 2018-10-25 11:22:02 · 6968 阅读 · 0 评论 -
Nginx location 配置的优先级
Nginx location 配置的优先级1、表达式的几种形式~ 表示执行一个正则匹配,区分大小写~* 表示执行一个正则匹配,不区分大小写^~ 表示普通字符匹配。使用前缀匹配。如果匹配成功,则不再匹配其他location。= 进行普通字符精确匹配。也就是完全匹配。@ 它定义一个命名的 location,使用在内部定向时,例如 error_page, try_files...原创 2018-08-14 09:34:52 · 9065 阅读 · 0 评论 -
Nginx指南 - 检验Nginx配置文件语法是否可用
Nginx指南 - 检验Nginx配置文件语法是否可用// 使用nginx -t 命令检验配置文件的语法是否可用nginx -t// 如果语法不可用,nginx会反馈大致的原因以及错误在哪一行。// 比如一个错误nginx: [emerg] invalid number of arguments in "root" directive in C:\Users\Administr...原创 2018-05-30 16:07:06 · 15118 阅读 · 2 评论 -
Nginx指南 - Nginx的启动、停止和重新加载配置
Nginx指南 - Nginx的启动、停止和重新加载配置1.Nginx的启动// 在windows下双击运行Nginx可执行程序// 在Linux下./nginx2.Nginx的关闭// 直接关闭nginxnginx -s stop// 保存配置并关闭nginx,如果配置被更改,下次启动时不会重新加载配置nginx -s quit// 通过kill...原创 2018-05-30 14:02:17 · 10153 阅读 · 0 评论 -
Docker - 搭建rabbitmq 集群
文章目录Docker - 搭建rabbitmq 集群1、首先,拉取rabbitmq 的镜像2、然后运行3个rabbitmq 的实例3、然后我们构建集群,并同步时区4、如何删除容器5、打开防火墙,或者端口控制器进行端口放行,检测运行状态6、通过nginx 做负载均衡Docker - 搭建rabbitmq 集群1、首先,拉取rabbitmq 的镜像我们以3.8.2 版本为例docker pu...原创 2020-02-27 16:19:42 · 896 阅读 · 0 评论 -
Docker - rabbitmq常用的管理脚本
文章目录Docker - rabbitmq常用的管理脚本1、拉取镜像2、运行镜像3、删除该容器4、进入容器内命令行5、查看运行状态6、设置容器的时区为国内时区Docker - rabbitmq常用的管理脚本1、拉取镜像docker pull rabbitmq:3.8.0-management2、运行镜像docker run \ --name test.rabbitmq \ -...原创 2019-11-02 21:51:48 · 3571 阅读 · 2 评论 -
Docker - rabbitmq 镜像详解,以及rabbitmq 的运行指令
文章目录Docker - rabbitmq 镜像详解,以及rabbitmq 的运行指令1、rabbitmq 简单说明2、如何使用rabbitmq 的docker 镜像3、rabbitmq 的运行内存限制4、设置基于集群 环境下的 Erlang Cookie5、rabbitmq 镜像的环境变量列表1、不带管理界面的镜像2、带管理界面的镜像3、共有变量6、Alpine Linux 镜像Docker ...原创 2019-10-15 22:19:33 · 5999 阅读 · 4 评论 -
RabbitMq 配置分离 - 职责单一原则
文章目录RabbitMq 配置分离 - 职责单一原则1、创建交换机2、定义队列3、创建队列工厂向Spring 注册队列Bean4、指定路由规则RabbitMq 配置分离 - 职责单一原则基于单个交换机基于Topic 类型交换机1、创建交换机import org.springframework.amqp.core.TopicExchange;import org.springfra...原创 2018-12-20 12:44:43 · 4143 阅读 · 0 评论 -
RabbitMq 虚拟主机 virtual-host ,Springboot 中使用 RabbitMq 虚拟主机 virtual-host
文章目录RabbitMq 虚拟主机 virtual-host ,Springboot 中使用 RabbitMq 虚拟主机 virtual-host1、在RabbitMQ 控制台中创建虚拟主机2、创建一个用户3、把用户分配给虚拟主机4、在Springboot 项目中指定连接时,连接到指定的虚拟主机5、虚拟主机在Springboot 中取值的源码RabbitMq 虚拟主机 virtual-host ...原创 2018-12-20 13:04:12 · 20325 阅读 · 10 评论 -
通过RabbitMQ 死信队列实现延迟MQ消息,消息延迟,MQ延迟队列
文章目录通过RabbitMQ 死信队列实现延迟MQ消息,消息延迟,MQ延迟队列1、延迟消息原理2、如何在Springboot 下创建延迟消息队列3、可能会遇到的问题:项目启动报错4、可能会遇到的问题:在设置了统一的过期时间后,又在某几条消息上设置了过期时间,但是预期结果不一致通过RabbitMQ 死信队列实现延迟MQ消息,消息延迟,MQ延迟队列1、延迟消息原理客户端向MQ服务器发送一条队列...原创 2019-04-28 13:16:29 · 6946 阅读 · 3 评论 -
Docker - 创建并运行rabbitmq镜像
文章目录Docker - 创建并运行rabbitmq镜像1、rabbitmq 镜像说明2、下载rabbitmq 镜像3、查看已经下载的镜像4、创建容器并运行5、查看正在运行的容器6、访问rabbitmq的管理界面7、登录到管理界面Docker - 创建并运行rabbitmq镜像1、rabbitmq 镜像说明rabbitmq 的镜像版本,其中带management 的代表是有管理界面的版本,...原创 2019-07-06 18:57:49 · 4939 阅读 · 2 评论 -
Rabbitmq - 进阶:Springboot 与延迟消息队列,以及深入探究延迟消息队列的极限超时
文章目录Rabbitmq - 进阶:延迟消息队列,以及深入探究延迟消息队列的极限超时1、构建一个简单的springboot 应用3、构建rabbitmq 环境2、编写一个非延迟队列3、测试非延迟队列是否能够正常工作4、了解延迟队列以及延迟队列的注意事项5、创建延迟队列配置6、编写测试代码7、到rabbitmq 管理面板查看创建的队列,交换机信息8、创建了延迟队列后是不是就可以为所欲为了呢9、rab...原创 2019-07-24 15:01:39 · 5637 阅读 · 0 评论 -
Channel shutdown: channel error; protocol method: #method channel.close (rep
文章目录Channel shutdown: channel error; protocol method: #methodChannel shutdown: channel error; protocol method: #method<channel.close>(rep1、启动springboot 应用报错Channel shutdown: channel error; pr...原创 2019-08-21 17:03:39 · 55495 阅读 · 5 评论 -
Springboot 2.0.x 简单集成Rabbit MQ 并实现消息发送和消费【Windows 环境下】
文章目录Springboot 2.0.x 简单集成Rabbit MQ 并实现消息发送和消费【Windows 环境下】1、rabbit mq 基础支持,安装 Erlang 环境2、安装 rabbit mq3、激活 rabbit mq 的管理插件4、访问管理器页面5、新建远程访问账户6、配置Springboot 依赖7、注册队列8、发送消息9、管理器监控10、如何清理掉测试发送的消息11、消费消息...原创 2018-11-30 15:59:49 · 4692 阅读 · 0 评论