2023年1月19日

dremio DACDaemon 简单说明

摘要: 通过DremioDaemon 我们知道dremio 服务的启动时通过DACDaemon 处理的 DACDaemon的启动 <wiz_code_mirror> // 包含了DACConfig,模块的类扫描结果, DACModule 模块实现(可以通过配置选择的,比如自定义自己的) DACDaemon. 阅读全文

posted @ 2023-01-19 22:30 荣锋亮 阅读(23) 评论(0) 推荐(0) 编辑

dremio DremioDaemon 简单说明

摘要: DremioDaemon 的核心是启动dremio服务同时进行一些依赖的注入 简单启动说明 包含了自动更新处理(主要是kv 存储的,后边会介绍dremio 一些任务) 查找DACModule创建类,并初始化内部包含的服务(不少是基于dremio 的service 机制启动的),等待jvm 退出,并处 阅读全文

posted @ 2023-01-19 20:32 荣锋亮 阅读(24) 评论(0) 推荐(0) 编辑

dremio 的配置处理简单说明

摘要: dremio 的配置基于了typesafe 的config 参考配置 模块级别的配置 sabot-module.conf dremio.classpath.scanning { base.classes += "com.dremio.dac.cmd.upgrade.UpgradeTask" pack 阅读全文

posted @ 2023-01-19 15:54 荣锋亮 阅读(92) 评论(0) 推荐(0) 编辑

dremio DACModule 模块加载简单说明

摘要: dremio DACModule 主要是模块加载初始化以及组合,是一个比较重要的模式,同时也支持基于配置进行加载(有点很多了,后边简单介绍) 加载机制 支持配置加载 可以通过dremio 运行配置文件添加dremio.daemon.module.class 支持 services: { coordi 阅读全文

posted @ 2023-01-19 11:56 荣锋亮 阅读(28) 评论(0) 推荐(0) 编辑

导航