摘要: 目前,DHorse的链路追踪功能是通过SkyWalking来实现。实现原理是DHorse在部署应用时,通过指定SkyWalking的Agent来收集服务的调用链路信息。下面就来具体看一下DHorse如何使用Agent的功能。 链路追踪配置 在“系统配置”菜单,打开“链路追踪模板”菜单,如图1所示: 阅读全文
posted @ 2022-12-01 19:27 tiandizhiguai 阅读(253) 评论(0) 推荐(0) 编辑
摘要: 在介绍DHorse的操作之前,我们先来看一下发布一个系统的流程是什么样的。 发布系统的流程 我们以一个Springboot系统为例,来说明一下发布流程。 1.首先从代码仓库下载代码,比如Gitlab; 2.接着是进行打包,比如使用Maven; 3.如果要使用k8s作为编排,还需要把步骤2产生的包制作 阅读全文
posted @ 2022-11-28 10:22 tiandizhiguai 阅读(832) 评论(5) 推荐(0) 编辑
摘要: 综述 首先,本篇文章所介绍的内容,已经有完整的实现,可以参考这里。 在微服务、DevOps和云平台流行的当下,使用一个高效的持续集成工具也是一个非常重要的事情。虽然市面上目前已经存在了比较成熟的自动化构建工具,比如jekines,还有一些商业公司推出的自动化构建工具,但他们都不能够很好的和云环境相结 阅读全文
posted @ 2022-11-20 16:19 tiandizhiguai 阅读(1370) 评论(0) 推荐(0) 编辑
摘要: DHorse系列文章之镜像制作 制作镜像常用的工具 使用Docker制作镜像 1.使用docker commit制作 该命令使用比较简单,可以自行网上搜索教程。 2.使用Dockerfile制作 这种方式,需要编写如下的Dokerfile文件: FROM openjdk:openjdk:13-jdk 阅读全文
posted @ 2022-11-18 13:11 tiandizhiguai 阅读(284) 评论(0) 推荐(0) 编辑
摘要: 插件打包 这种方式是平时最常用的,首先要下载并安装maven环境,然后在被打包的项目中引入插件,有各种各样的打包插件,比如springboot自带插件: <plugin> <groupId>org.springframework.boot</groupId> <artifactId>spring-b 阅读全文
posted @ 2022-11-16 19:26 tiandizhiguai 阅读(48) 评论(0) 推荐(0) 编辑