上一页 1 2 3 4 5 6 7 8 ··· 12 下一页
摘要: 是什么 Spring Cloud Sleuth是Spring Cloud生态系统中的一个分布式跟踪解决方案,可以用于跟踪微服务应用程序中的请求链路。它通过在请求中添加唯一标识符(Trace ID)和调用标识符(Span ID),来跟踪整个请求在分布式系统中的调用过程。Sleuth还支持将跟踪信息导出 阅读全文
posted @ 2023-02-17 18:25 RollBack2010 阅读(45) 评论(0) 推荐(0) 编辑
摘要: 是什么 Consul 是一套开源的分布式服务发现和配置管理系统,由 HashiCorp 公司用 Go 语言开发。 提供了微服务系统中的服务治理、配置中心、控制总线等功能。这些功能中的每一个都可以根据需要单独使用,也可以一起使用以构建全方位的服务网格,总之Consul提供了一种完整的服务网格解决方案。 阅读全文
posted @ 2023-02-17 16:14 RollBack2010 阅读(94) 评论(0) 推荐(0) 编辑
摘要: 开启Zookeeper服务 zk搭建见此 创建生产者&消费者 最基础的SpringBoot项目,提供一个方法即可,为方便测试负载均衡,创建两个生产者 //生产者项目1 @RestController public class ProducerController { @GetMapping("/pr 阅读全文
posted @ 2023-02-17 15:21 RollBack2010 阅读(18) 评论(0) 推荐(0) 编辑
摘要: 解决问题 Mysql5.6以前,对表结构的修改,多会锁表,十分影响业务 解决方案 pt-online-schema-change gh-ost 对比(参考) pt-online 下载 官方下载最新版 插件安装 使用时需要几个插件 yum -y install perl-DBI yum -y inst 阅读全文
posted @ 2022-04-28 15:22 RollBack2010 阅读(69) 评论(0) 推荐(0) 编辑
摘要: 目的 完成Jenkins主从搭建,并且通过自由风格、pipeline、node方式的应用Demo Jenkins主从搭建 代理 Manage Jenkins->Configure Global Security 新建Jenkins节点 Manage Jenkins->Manage Nodes and 阅读全文
posted @ 2022-04-26 16:50 RollBack2010 阅读(75) 评论(0) 推荐(0) 编辑
摘要: 目的 通过Jenkins拉取项目,完成编译打包后,动态部署多个服务 插件安装 通过Extended Choice Parameter这个插件可实现Build参数可传多个 插件的使用 配置 效果 PipeLine脚本 //接收上面脚本定义的DeployServices,并且按,切分 def deplo 阅读全文
posted @ 2022-04-26 16:50 RollBack2010 阅读(1317) 评论(0) 推荐(0) 编辑
摘要: 目的 通过Jenkins服务器拉取git仓库代码,进行编译打包后,生成Docker镜像,然后上传至Docker镜像仓库,最后发布到指定的服务器中 修改项目POM 添加maven插件 <plugin> <groupId>com.spotify</groupId> <artifactId>dockerf 阅读全文
posted @ 2022-04-26 16:49 RollBack2010 阅读(306) 评论(0) 推荐(0) 编辑
摘要: 前提 需自行开启邮箱服务器,126,163,qq,sina都可以 目的 当构建后,要将结果以邮件形式发送给指定管理员 插件下载 Email Extension Template 配置 Manage Jenkins->Configure System->Jenkins Location 配置发件邮箱 阅读全文
posted @ 2022-04-26 16:49 RollBack2010 阅读(226) 评论(0) 推荐(0) 编辑
摘要: 概念 是一套运行在 Jenkins 上的工作流框架,将原来独立运行于单个或者多个节点 的任务连接起来,实现单个任务难以完成的复杂流程编排和可视化的工作。 优势 代码:Pipeline以代码的形式实现,通常被检入源代码控制,使团队能够编辑,审查和迭代其传送流程。 持久:无论是计划内的还是计划外的服务器 阅读全文
posted @ 2022-04-26 16:48 RollBack2010 阅读(3229) 评论(0) 推荐(1) 编辑
摘要: 介绍 Jenkins 是一款流行的开源持续集成(Continuous Integration)工具,广泛用于项目开发,具有自动 化构建、测试和部署等功能。官网: http://jenkins-ci.org/。 环境 需安装Maven、Git、JDK8+环境 下载Jenkins http://mirr 阅读全文
posted @ 2022-04-26 16:47 RollBack2010 阅读(65) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 8 ··· 12 下一页