随笔分类 -  持续集成

上一页 1 ··· 12 13 14 15 16 17 18 19 20 ··· 39 下一页

centraldogma git 镜像配置
摘要:git 镜像的场景主要是将git repo 同步到centraldogma 中,配置还是比较简单的,主要是关于定时任务,centraldogma repo 关联,账户信息 参考运行 centraldogma 环境 version: "3" services: app: image: line/cen 阅读全文

posted @ 2021-08-12 22:49 荣锋亮 阅读(201) 评论(0) 推荐(0) 编辑

prefect 新的开源工作流管理系统
摘要:prefect 主要是用来进行数据的工作流管理系统,而且prefect 团队开源了核心工具,而且目前prefect 也提供了比较丰富的工具报(而且支持dremio。。。。) 说明 prefect 是一个很不错的基于python 编写的调用工具,很值得学习下,而且dbt 官方也有介绍到 参考资料 ht 阅读全文

posted @ 2021-08-09 00:01 荣锋亮 阅读(1068) 评论(0) 推荐(0) 编辑

jenkins job 目录数据迁移
摘要:问题 历史问题,磁盘分配的比较小,但是jenkins 配置的任务越来越多,不然会影响项目的创建了 解决方法 基于rsync 以及软连接的模式,rsync 的好处是可以保证文件属性信息的完整,软连接的好处是保持使用一直 参考命令 rsync -avrc --delete --progress /var 阅读全文

posted @ 2021-07-22 20:56 荣锋亮 阅读(299) 评论(0) 推荐(0) 编辑

archaius netflix 的配置管理工具框架
摘要:archaius 是netflix 团队基于apache commons-configuration 扩展的配置管理框架 支持的特性 动态属性 支持动态的获取配置,同时支持事件变动监听 支持polling 模式的动态配置数据源 内置几个可用的配置源 提供了配置以及部署上下文管理 基于com.netf 阅读全文

posted @ 2021-07-11 11:25 荣锋亮 阅读(265) 评论(0) 推荐(0) 编辑

使用sbt-native-packager 构建通用的scala 软件包
摘要:sbt-native-packager 是一个通用的scala 应用打包扩展,支持了多种模式的软件构建 支持的包模式 参考架构 使用 使用很简单,主要是添加配置,使用命令构建就可以了 添加插件 addSbtPlugin("com.typesafe.sbt" % "sbt-native-package 阅读全文

posted @ 2021-06-27 20:28 荣锋亮 阅读(251) 评论(0) 推荐(0) 编辑

centraldogma ha 配置
摘要:centraldogma 支持ha模式的运行(依赖zk),以下是参考配置 环境准备 docker-compose version: "3" services: app: image: line/centraldogma volumes: - "./shiro.ini:/opt/centraldogm 阅读全文

posted @ 2021-06-14 10:13 荣锋亮 阅读(109) 评论(0) 推荐(0) 编辑

centraldogma 安全配置
摘要:centraldogma 支持多种安全配置,而且安全在实际业务使用中是比较重要的,以下是集成shiro 的一个简单配置 环境准备 docker-compose 文件 version: "3" services: app: image: line/centraldogma volumes: - "./ 阅读全文

posted @ 2021-06-14 09:51 荣锋亮 阅读(92) 评论(0) 推荐(0) 编辑

试用centraldogma
摘要:因为官方提供了docker 镜像,我们可以直接运行测试centraldogma 环境准备 docker-compose 文件 version: "3" services: app: image: line/centraldogma ports: - "36462:36462" 运行效果 http:/ 阅读全文

posted @ 2021-06-13 21:58 荣锋亮 阅读(168) 评论(0) 推荐(0) 编辑

centraldogma基于git&zk&http2的高可用支持版本管理的配置服务工具
摘要:centraldogma是line开源的基于git&zk&http2的服务配置管理工具,支持版本管理(基于git特性) 参考架构图 说明 使用centraldogma做为一个配置管理工具是很不错的,完善的版本管理,watch支持,同时支持ha,支持git repo 的镜像,方便的数据格式处理(jso 阅读全文

posted @ 2021-06-13 21:23 荣锋亮 阅读(158) 评论(0) 推荐(0) 编辑

sdkman Stop! maven is not a valid candidate 类似问题解决
摘要:为了方便jdk 以及相关依赖的管理,我都是使用sdkman 管理的,但是大家可能会碰到 Stop! maven is not a valid candidate 类似的问题 解决方法 注意执行之后还需要开启新的终端,不然会不生效的 sdk flush candidates 参考资料 https:// 阅读全文

posted @ 2021-06-06 22:31 荣锋亮 阅读(445) 评论(0) 推荐(0) 编辑

tus 参考断点续传协议
摘要:tus 是一个参考的断点续传协议,同时也包含了好多客户端实现方案,很值得参考学习下 说明 tus是一个面向http 的断点续传协议 https://github.com/tus/tusd https://tus.io/ 阅读全文

posted @ 2021-05-16 00:20 荣锋亮 阅读(749) 评论(0) 推荐(1) 编辑

k6 如何进行api 测试(demo)
摘要:内容来自官方文档,一个简单的基于postman 进行api 测试 参考图 使用说明 编写测试脚本 转换api (har,以及postman 请求到测试脚本) 执行测试k6提供了har 转换工具以及postman 2 k6 的工具可以简化脚本的生成 参考资料 https://k6.io/docs/te 阅读全文

posted @ 2021-04-11 00:20 荣锋亮 阅读(340) 评论(0) 推荐(0) 编辑

k6 运行大规模测试
摘要:主要内容来自官方文档,介绍k6关于大规模测试的系统配置以及使用 一些说明 k6 能够利用所有的cpu资源,同时单实例可以提供3-4 万的vus,同时可以生成30-40万的rps 推荐的主机配置 内核 sysctl -w net.ipv4.ip_local_port_range="1024 65535 阅读全文

posted @ 2021-04-11 00:07 荣锋亮 阅读(669) 评论(0) 推荐(0) 编辑

k6 常见测试模式说明
摘要:k6 对于常见的测试进行了多种说明,同时也有比较详细的讲解还是很不错的 常见参考测试类型 简单说明 (smoke test) 冒烟测试, 验证系统的最小负载,而不会出现任何问题 (load tet)负载测试, 主要根据并发用户以及每秒请求评估系统性能 (stress test,spike test) 阅读全文

posted @ 2021-04-10 23:46 荣锋亮 阅读(1165) 评论(0) 推荐(0) 编辑

k6 使用参考
摘要:以下进行一些k6负载测试工具使用的一些说明 提供负载测试文件 实际上就是一个js文件 参考js 文件格式 // init code export default function() { // vu code } 一些说明 js 文件,可以自己编写,同时也可以基于har 文件生成,k6提供了har 阅读全文

posted @ 2021-04-10 23:29 荣锋亮 阅读(724) 评论(0) 推荐(0) 编辑

lerna &&yarn 开发流程
摘要:参考使用流程 独立版本 lerna.json { "packages": [ "packages/*" ], "version": "independent", // 此处比较重要,推荐基于独立版本模式 "npmClient": "yarn", "useWorkspaces": true // 使用 阅读全文

posted @ 2021-04-06 23:24 荣锋亮 阅读(622) 评论(0) 推荐(0) 编辑

jfrog 关闭开放 bintray&&jcenter&&gocenter&&chartcenter 服务
摘要:具体时间表 参考链接https://jfrog.com/blog/into-the-sunset-bintray-jcenter-gocenter-and-chartcenter/ 阅读全文

posted @ 2021-02-24 22:27 荣锋亮 阅读(424) 评论(0) 推荐(0) 编辑

使用discourse 作为社区工具
摘要:discourse 是一个开源的社区沟通平台,开源,免费,目前好多国外的社区也都基于此构建了是一个不错的工具 参考部署 可以参考以下连接,使用docker 部署https://github.com/discourse/discourse/blob/master/docs/INSTALL-cloud. 阅读全文

posted @ 2021-02-15 10:52 荣锋亮 阅读(428) 评论(0) 推荐(0) 编辑

使用idea 自带的工具反编译jar包
摘要:参考命令 mac 系统 java -cp "/Applications/IntelliJ IDEA.app/Contents/plugins/java-decompiler/lib/java-decompiler.jar" org.jetbrains.java.decompiler.main.dec 阅读全文

posted @ 2021-02-10 00:31 荣锋亮 阅读(2570) 评论(2) 推荐(0) 编辑

maven 项目定义的repositories 不能工作可能的原因
摘要:主要原因是自己为了下载加速配置了maven settings 的加速,但是问题来了,镜像使用了* 现象 自己项目配置的repositories 不能工作了 参考配置 settings.xml 加速 <mirror> <id>nexus-tencentyun</id> <mirrorOf>*</mir 阅读全文

posted @ 2021-02-09 10:19 荣锋亮 阅读(888) 评论(0) 推荐(0) 编辑

上一页 1 ··· 12 13 14 15 16 17 18 19 20 ··· 39 下一页

导航