问题1: 缺少SecurityFilter.java
解决:
com.baidu.rigel.biplatform.queryrouter.handle.manager.security下添加此类,具体文件可在QQ共享中寻找(QQ149225568
)
问题2: QueryHandlerBuilder.java报错
解决:
缺少Druid相关的内容,可以将其注释掉
maven install时,注意先skipTest
问题3:启动queryRouter报错
解决:
修改queryRouter下的application.properties,添加以下内容
#Thread executor config
executor.corePoolSize=30
executor.maxPoolSize=60
executor.queueCapacity=200
executor.keepAliveSeconds=2000
executor.rejectedExecutionHandler=java.util.concurrent.ThreadPoolExecutor$AbortPolicy
#Callback service timeout
callback.measure.timeout=3000
#memory result max size
queryrouter.result.memory.max.size=300000
问题4. 预览空白的问题
解决:
前端代码部分未开源导致,先临时使用老前端
修改ReportContextDataResource.java
中的queryVm方法,将最后的返回值替换为builder.toString(),即可.