随笔分类 - 持续集成

1 2 3 4 5 ··· 24 下一页

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 荣锋亮 阅读(12) 评论(0) 推荐(0) 编辑

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

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

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

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

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

posted @ 2021-06-13 21:23 荣锋亮 阅读(16) 评论(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 荣锋亮 阅读(18) 评论(0) 推荐(0) 编辑

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

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

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

posted @ 2021-04-11 00:20 荣锋亮 阅读(54) 评论(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 荣锋亮 阅读(49) 评论(0) 推荐(0) 编辑

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

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

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

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

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

posted @ 2021-04-06 23:24 荣锋亮 阅读(68) 评论(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 荣锋亮 阅读(321) 评论(0) 推荐(0) 编辑

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

posted @ 2021-02-15 10:52 荣锋亮 阅读(92) 评论(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 荣锋亮 阅读(226) 评论(0) 推荐(0) 编辑

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

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

maven几个加速地址配置
摘要:主要包含了阿里云,华为云以及腾讯云的镜像,profile 部分是可以不用的,使用镜像就可以了 参考配置文件 <?xml version="1.0" encoding="utf-8"?> <settings xmlns="http://maven.apache.org/SETTINGS/1.0.0" 阅读全文

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

k6 新的扩展参考开发
摘要:内容来自官方文档,主要是一个学习 创建项目 go mod init github.com/k6io/xk6-redis 参考代码 需要push github package redis ​ import ( "context" "time" ​ "github.com/go-redis/redis/ 阅读全文

posted @ 2021-01-15 22:46 荣锋亮 阅读(136) 评论(0) 推荐(0) 编辑

k6 新的扩展开发模式
摘要:k6 参考了caddyserver 的模式提供了一个新的扩展开发模式,这样可以简化插件开发(主要还是基于js webpack 转换模式复杂 以及支持的能力有限) 参考构建 使用了类似golang 包的模式,可以直接引入其他三方包,只要按照goja js 互调用模式开发的就可以 构建 xk6 buil 阅读全文

posted @ 2021-01-15 22:37 荣锋亮 阅读(141) 评论(0) 推荐(0) 编辑

gocloc 代码统计算法
摘要:gocloc是一个支持代码统计的golang 包,同时也可以基于cli 运行 参考使用 环境准备 go.mod module demoapp ​ go 1.15 ​ require github.com/hhatto/gocloc v0.3.3 main.go package main ​ impo 阅读全文

posted @ 2021-01-15 20:20 荣锋亮 阅读(167) 评论(0) 推荐(0) 编辑

synthetic-load-generator 一个不错的opentracing trace && metrics && logs 生成工具
摘要:synthetic-load-generator 是基于java 开发的生成opentracing trace,metrics,log的工具 使用简单,比较适合测试 容器镜像使用 docker-compose 模式 synthetic-load-generator: image: omnition/ 阅读全文

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

1 2 3 4 5 ··· 24 下一页

导航