
部署
dr.xun
迭代
展开
-
现代链接器Mold安装
高效链接器,可以提升编译时的链接效率。原创 2023-01-11 20:15:41 · 646 阅读 · 0 评论 -
CentOS7安装jdk1.8
一、查找yum源支持的jdk版本[root@drxun ~]# yum search jdk已加载插件:fastestmirror, product-id, search-disabled-repos, subscription-managerThis system is not registered with an entitlement server. You can use subscription-manager to register.Loading mirror speeds fro原创 2022-05-22 15:06:10 · 445 阅读 · 0 评论 -
windows docker部署sonarqube
前言下载sonarqube镜像:https://hub.docker.com/_/sonarqube/下载postgresql镜像:https://hub.docker.com/_/postgres这里采用的是如下版本:sonarqube版本:sonarqube:7.9.4-communitypostgresql版本:postgres:9.6.19-alpine准备映射目录创建postgresql的目录D:\postgresql\data,用于存放数据库数据。创建sonarqube的目录:原创 2022-04-17 22:57:26 · 1380 阅读 · 0 评论 -
持续集成(CI)和持续交互(CD)
一、持续集成(CI——Continuous Integration)保证新提交的代码和已有的代码进行集成,使所有人的代码保持同步,编译和测试签入的代码是否通过。CI过程中,每次产生的构建物(artifact)都放在仓储(Repo)中。优点:快速得到代码质量的快速反馈。 自动化生成二进制文件,并进行版本控制。 可以从已部署的构建物回溯到相应的代码。微服务(MS)的CI构...原创 2018-08-19 19:44:51 · 2555 阅读 · 0 评论 -
配置漂移
当构建好的服务被部署在服务器上后,由于有人登陆该服务器并修改了一个东西,导致该服务的配置被更改,从而使机器上的实际配置与源代码管理的配置不一致。这种现象就叫配置漂移。那么,如何抑制这种现象发生呢?当然是设置服务器不能被手动修改,只能通过自动化部署形式更改配置。这种服务器就叫不可变服务器。...原创 2018-08-19 19:53:43 · 1313 阅读 · 0 评论 -
服务在主机上的部署方式
所谓主机(host),就是能够运行服务的一个操作系统。在虚拟化技术中,主机和物理机器有些区别,一台物理机器至少有一个主机,且每个主机之间是相互独立的。主机中可以包含一个或多个服务。由上概念可以得知,服务的部署方式有三种。一、单主机多服务,在一个主机上部署多个服务 从管理上来说,就得有单独的团队来管理主机,单独团队来管理服务。而管理主机的工作量随着主机的数量增加...原创 2018-08-19 20:31:59 · 5067 阅读 · 0 评论 -
何为回归测试(Regression Test)?
在实际的开发中,不免会碰到这样的问题:某个功能或模块在新版中从正常状态退化到了不正常的工作状态。出现了软件功能的退化。 工程师应该在新版本上运行所有的测试用例(test case),以验证没有退化情况发生,这一过程就是回归测试。目的: 1、验证新的代码的确修正了缺陷; 2、验证新的代码有没有破坏模块的现有功能,有没有退化。...原创 2019-05-19 15:17:48 · 12141 阅读 · 0 评论