随笔分类 -  配置管理

上一页 1 2 3 4 5 6 7 8 ··· 15 下一页

使用jdwp 调试dremio
摘要:参考图 环境准备 核心是对于dremio 启动的时候开启jdwp 协议,对于本地ide 创建一个java maven 项目,添加依赖包(直接本地,添加dremio 安装包里边的jar 就行) 我基于容器进行运行 配置 /opt/dremio/conf/dremio-env 文件,我同时开启了jpro 阅读全文

posted @ 2022-12-03 22:14 荣锋亮 阅读(83) 评论(0) 推荐(0) 编辑

graylog 新版本报警处理
摘要:graylog 的报警编码上并不是很难,核心就是一个job,然后对于event 进行关联聚合查询,之后对于符合规则的event 触发不同的报警规则(邮件,http,遗留模式) 几个核心参考类功能 job 定义 事件通知job 通知实现 聚合消息处理 一个问题 因为graylog 对于日志处理基于了本 阅读全文

posted @ 2022-11-25 00:26 荣锋亮 阅读(302) 评论(0) 推荐(0) 编辑

github codespaces 简单说明
摘要:运行机制 我们的codespace 服务是运行在azure 的linux 虚拟机上,里边包含了不少容器运行环境 参考流程 github 官方文档包含了一个完整的介绍说明,比如代码clone,linux 主机创建,容器创建,连接codespaces,清理hook 应用运行 参考图 端口转发 云ide 阅读全文

posted @ 2022-11-12 00:06 荣锋亮 阅读(445) 评论(0) 推荐(0) 编辑

go workspace 试用
摘要:golang workspace 提供了类似单体仓库管理模块的能力,类似npm 的yarn workspace 或者lerna ,当然npm 也提供了类似的能力,maven,gradle 都可以提供类似的 能力 参考使用 项目结构 ├── cli │ ├── go.mod │ └── main.go 阅读全文

posted @ 2022-11-10 22:45 荣锋亮 阅读(549) 评论(0) 推荐(0) 编辑

go-npm 基于npm 进行跨平台分发golang 二进制程序
摘要:一个不错的工具,对于基于npm 分发golang 二进制文件的是一个不错的工具,很值得使用比如gomplate 就基于了此工具 参考资料 https://www.npmjs.com/package/go-npmhttps://github.com/sanathkr/go-npmhttps://www 阅读全文

posted @ 2022-11-08 22:49 荣锋亮 阅读(114) 评论(0) 推荐(0) 编辑

grafana agent 动态配置内部机制简单说明
摘要:grafana agent 动态配置目前属于一个体验特性,但是设计上利用了gomplate 一个强大的模版引擎工具 参考配置 运行配置参考 agentv2: image: grafana/agent:main ports: - 12345:12345 - 12347:12347 entrypoint 阅读全文

posted @ 2022-11-08 21:49 荣锋亮 阅读(584) 评论(0) 推荐(0) 编辑

grafana phlare 开源持续优化平台
摘要:对于持续优化我以前介绍过几个开源工具,目前grafana 也开源了一个自己的,还是很不错的 参考架构 支持的语言 目前支持java,golang,rust,python 说明 parca 也是一个不错的工具,但是目前来说似乎木有grafana phlare 的强大,但是如果利用了grafana ja 阅读全文

posted @ 2022-11-04 09:57 荣锋亮 阅读(147) 评论(0) 推荐(0) 编辑

backstage 面向开发者门户框架再次简单试用
摘要:很早以前我试用过backstage,同时写过简单的介绍,随着目前backstage 越来越强大,而且进入了linux 基金会,同时还是cncf 孵化项目 对于backstage需要重新深入学习研究下了,以下只是简单的运行 参考使用 初始化项目 官方提供了cli 脚手架工具,很方便 按照提示操作就行 阅读全文

posted @ 2022-11-01 22:51 荣锋亮 阅读(274) 评论(0) 推荐(0) 编辑

使用haproxy 代理minio
摘要:主要是测试下基于haproxy 代理minio ,比较简单 环境准备 docker-compose 文件 version: '3' services: minio: image: minio/minio ports: - "9000:9000" - "19001:19001" environment 阅读全文

posted @ 2022-10-30 19:25 荣锋亮 阅读(573) 评论(0) 推荐(0) 编辑

使用 oceanbase做为xxljob 以及nacos 的mysql存储
摘要:如果我们的xxljob 以及nacos 集群比较多,同时需要提供ha 以及灵活的mysql 管理能力,基于tidb 以及oceanbase 是一个不错的选择 oceanbase 多租户能力上是比较方便的,可以更好的提供服务能力,以下是一个简单的示例,实际使用我们李勇多租户能力进行扩展下 同时提供好h 阅读全文

posted @ 2022-10-25 23:26 荣锋亮 阅读(681) 评论(0) 推荐(0) 编辑

smb linux 挂载参考说明
摘要:主要记录下linux 挂载smb 的配置以及包含密码的使用说明 软件包准备 yum install cifs-utils 挂载 包含认证的,使用credentials 配置选项 //server_name/share_name /mnt cifs credentials=/root/smb.cred 阅读全文

posted @ 2022-10-22 01:04 荣锋亮 阅读(180) 评论(0) 推荐(0) 编辑

guava servicemanager 集成guice 使用
摘要:实例代码 servicemanager public class MyServiceManagerProvider implements Provider<ServiceManager> { // 此处初始化一个AbstractService 实际上是多余的, ServiceManager 自带一个 阅读全文

posted @ 2022-10-18 19:20 荣锋亮 阅读(122) 评论(0) 推荐(0) 编辑

maven resource 覆盖配置使用
摘要:maven resource 插件可以对于resource 进行处理,比如合并,copy,有一种比较常见的用法是进行覆盖 比如我们基于配置插件,在resource 阶段将依赖其他配置中心或者repo 的配置文件合并并覆盖到我们的构建包中 参考配置 标准插件配置 <plugin> <groupId>o 阅读全文

posted @ 2022-10-12 20:30 荣锋亮 阅读(518) 评论(0) 推荐(0) 编辑

openmetadata jsonschema 处理的一些变动
摘要:openmetadata 估计是因为quicktype 使用复杂费事,最近版本quicktype 的集成已经废弃了,都使用jsonschema2pojo 了实际上使用jsonschema2pojo 对于java 项目来说也比较好,毕竟简单了,没有太多外部依赖了,直接基于maven 构建就行了同时对于 阅读全文

posted @ 2022-10-06 15:32 荣锋亮 阅读(70) 评论(0) 推荐(0) 编辑

graylog MessageInput 简单说明
摘要:input 是graylog 处理消息的核心,内部对于网络的处理是基于了netty 框架,消息的核心基类是MessageInput 基类的能力 如下图,包含了基本常用的配置,状态,以及input 节点信息,同时还包含input 组件的静态资源,以及contenpack (后续说明)每个input 会 阅读全文

posted @ 2022-10-03 12:53 荣锋亮 阅读(176) 评论(0) 推荐(0) 编辑

net.schmizz.sshj.transport.TransportException: Could not verify ssh-ed25519 host key with fingerprint 问题解决
摘要:主要是在使用jprofiler 同时修改了server 的端口之后出现的问题,记录下解决临时方法(毕竟jprofiler 代码混淆了) 参考解决方法 核心是使用ssh-keyscan -t ed25519 生成指纹信息 参考 ssh-keyscan -t ed25519 -p 49633 sftp. 阅读全文

posted @ 2022-09-30 09:47 荣锋亮 阅读(1267) 评论(0) 推荐(0) 编辑

frontend-maven-plugin +jib-maven-plugin 构建前后端混合docker 项目
摘要:核心是基于frontend-maven-plugin+ jib-maven-plugin 构建基于docker 运行的项目 项目结构 ├── README.md ├── frontends // web │ ├── app.css │ ├── index.html │ ├── package.jso 阅读全文

posted @ 2022-09-28 21:27 荣锋亮 阅读(184) 评论(0) 推荐(0) 编辑

JadConfig classpathRepository 扩展
摘要:JadConfig 默认包含了基于内存,properties 文件,系统属性,以及环境变量的Repository,但是对于classpath 的文件处理不是很方便 我们可以自己在扩展 接口实现定义 public interface Repository { /** * Opens the confi 阅读全文

posted @ 2022-09-26 23:40 荣锋亮 阅读(27) 评论(0) 推荐(0) 编辑

buildg 交互式dokcerfile debuger 工具
摘要:buildg 的设计是比较有意思的,使用buildg 可以解决我们dockerfile 调试的问题,内部基于了buildkit 类似的工具 buildkitcntrcontainerd 参考资料 https://github.com/ktock/buildghttps://github.com/mo 阅读全文

posted @ 2022-09-25 23:57 荣锋亮 阅读(80) 评论(0) 推荐(0) 编辑

JadConfig 注解驱动的java 配置管理包
摘要:JadConfig 是graylog 开源的一个基于注解驱动的java 配置管理包,graylog server 对于配置的管理就是使用了此包 JadConfig 使用比较简单,但是功能还是很强大的,配置包含了校验处理 参考使用 使用默认PropertiesRepository 处理 Configu 阅读全文

posted @ 2022-09-25 23:33 荣锋亮 阅读(51) 评论(0) 推荐(0) 编辑

上一页 1 2 3 4 5 6 7 8 ··· 15 下一页

导航

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5
点击右上角即可分享
微信分享提示