Browse Source

屏蔽Hos-broker中的Mongo采集

airhead 8 năm trước cách đây
mục cha
commit
9411f4f5c1

+ 9 - 8
README.md

@ -11,7 +11,6 @@ Cosharp统一使用Maven管理进行版本库管理。
## TODO:
- Hos-parent还比较乱,需要进一步去除无用的依赖
- Hos-admin和Hos-rest还存在部分有版本号的依赖
- Hos-rest需要区分出来中心端还是前置端的服务,这样才能地部署时不出现问题。
# 代码结构
模块| 说明
@ -19,19 +18,21 @@ Cosharp统一使用Maven管理进行版本库管理。
hos-parent | 依赖Jar版本管理
hos-core | 通用组件
hos-web-framework | 业务相关通用组件
hos-dfs | 基于Mongo GirdFS的简易文件服务器
hos-logger | 日志服务组件等
hos-arbiter | 服务协调组件
hos-broker | 服务运行组件
hos-admin | 控制管理 
hos-rest | 内置服务
hos-camel2| 服务编排实现模块
hos-dfs | 基于Mongo GirdFS的简易文件服务器
hos-agent | 日志服务组件等
hos-docker | Docker化模块
sdk | 开发包
hos-central-rest | 中心交换系统内置服务,暂无任何服务
hos-rest | 前置一体机内置服务
hos-docker | Docker化模块,用于支持系统的Docker方式部署
sdk | 开发包,暂无实际的使用。
# 系统结构
系统 | 组成模块(只列可运行模块)
---|---
控制管理系统 | hos-admin,hos-dfs
终端交换系统 | hos-arbiter,hos-broker,hos-rest
中心控制系统 | hos-admin,hos-dfs
中心交换系统 | hos-arbiter,hos-broker,hos-logger,hos-rest
前置一体机 | hos-arbiter,hos-broker,hos-logger,hos-central-rest

+ 3 - 3
hos-broker/src/main/java/com/yihu/hos/broker/common/camelrouter/CrawlerMongoRouter.java

@ -8,9 +8,9 @@ import org.springframework.stereotype.Component;
public class CrawlerMongoRouter extends RouteBuilder {
    @Override
    public void configure() throws Exception {
        from("quartz://myGroup/myTimerName?cron=0 0/1 * * * ? ")
            .process(new CrawlerMongoProcessor())
                .to("stream:out");
//        from("quartz://myGroup/myTimerName?cron=0 0/1 * * * ? ")
//            .process(new CrawlerMongoProcessor())
//                .to("stream:out");
//            .process(new CrawlerMongoProcessor())
//            .to("mongodb:mongo?database=runtime&collection=arbiterServer&operation=findOneByQuery")
//            .split(simple("${body}"))