摘要:
1、RocketMq介绍 RocketMQ起源于阿里巴巴,最初是为了解决邮件系统的高可靠性和高性能而设计的。在2016年开源分布式消息中间件,并逐渐成为Apache顶级项目。现在是Apache的一个顶级项目,在阿里内部使用非常广泛,已经经过了"双11"这种万亿级的消息流转,性能稳定、高效。 官网地址 阅读全文
摘要:
1、mongodb集群 首先我们需要了解mongodb的集群模式,mongodb安装分为单机安装和集群安装。集群安装分为:主从复制(Master-Slaver)集群、副本集(Replica Set)集群和分片集群(Sharded Cluster)。MongoDB的主从复制(Master-Slave 阅读全文
摘要:
1、什么是ZipKin Zipkin是一个开源的分布式跟踪系统,可以帮助我们解决微服务架构下复杂服务调用链路的监控和分析问题。在传统的单体应用中,调试和监控是相对简单的因为所有组件都在同一个进程中。但随着微服务架构的兴起,应用程序被分解为多个小型服务,它们可能部署在不同的服务器上,甚至位于不同的数据 阅读全文
摘要:
通过上篇文章后我们的Seata服务就部署成功了,如果还不清楚怎么部署或者还没有部署Seata服务的朋友可以看我写的上篇文章进行服务部署。Seata部署步骤:https://www.cnblogs.com/sowler/p/18108102 接下来我们来介绍在项目中如何使用Seata,温馨提示:请确保 阅读全文
摘要:
1、Seata介绍 Seata是阿里开源的一款分布式事务解决方案,致力于提供高性能和简单易用的分布式事务服务。数据库事务我们都知道,事务都是遵循ACID原则。而通过使用Seata可以实现在两个服务模块通过RPC调用时触发事务,如果有异常会实现业务数据回滚,保证数据的一致性。 官网地址:https:/ 阅读全文
摘要:
1、Dubbo介绍 Apache Dubbo 是一款易用、高性能的 WEB 和 RPC 框架,同时为构建企业级微服务提供服务发现、流量治理、可观测、认证鉴权等能力、工具与最佳实践。用于解决微服务架构下的服务治理与通信问题,官方提供了 Java、Golang 等多语言 SDK 实现。使用 Dubbo 阅读全文
摘要:
1、SpringBoot项目启动突然报错 2024-03-27 14:57:41 [restartedMain] WARN o.a.t.util.scan.StandardJarScanner - Failed to scan [file:/D:/Mavencangku/com/sun/xml/bi 阅读全文
摘要:
1、spring注入数据源 @Resource(name = "dataSource") private DataSource dataSource; 2、连接数据库批量添加 public void insertJdbc(List<StatisticStatus> statusList) throw 阅读全文
摘要:
1、官网下载nginx nginx官网:https://nginx.org/ 选择稳定版进行下载,也可以下载老版本,下载成功后上传到服务器。 2、使用wget下载 访问nginx官网,在下载页面鼠标右击复制链接地址。登录服务器使用wget命令下载: wget https://nginx.org/do 阅读全文
摘要:
#!/bin/bash # sudo yum install -y gcc # sudo yum install -y ruby build-essential BASE=/usr/local ps aux | grep redis-server | awk '{print $2}' | xargs 阅读全文