开发者社区> 问答> 正文

otter挂起,报错如下

otter 版本:4.2.17 系统:windows server 2018 r2

pid:2 nid:1 exception:setl:java.lang.NullPointerException at com.alibaba.otter.shared.arbitrate.impl.setl.memory.MemoryStageController.getLastData(MemoryStageController.java:85) at com.alibaba.otter.shared.arbitrate.impl.setl.memory.ExtractMemoryArbitrateEvent.await(ExtractMemoryArbitrateEvent.java:52) at com.alibaba.otter.shared.arbitrate.impl.setl.delegate.ExtractDelegateArbitrateEvent.await(ExtractDelegateArbitrateEvent.java:36) at com.alibaba.otter.shared.arbitrate.impl.setl.delegate.ExtractDelegateArbitrateEvent$$FastClassByCGLIB$$b36a599b.invoke() at net.sf.cglib.proxy.MethodProxy.invoke(MethodProxy.java:191) at org.springframework.aop.framework.Cglib2AopProxy$CglibMethodInvocation.invokeJoinpoint(Cglib2AopProxy.java:689) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:150) at com.alibaba.otter.shared.arbitrate.impl.interceptor.LogInterceptor.invoke(LogInterceptor.java:53) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172) at org.springframework.aop.framework.Cglib2AopProxy$DynamicAdvisedInterceptor.intercept(Cglib2AopProxy.java:622) at com.alibaba.otter.shared.arbitrate.impl.setl.delegate.ExtractDelegateArbitrateEvent$$EnhancerByCGLIB$$9c91b4da.await() at com.alibaba.otter.node.etl.extract.ExtractTask.run(ExtractTask.java:53)

原提问者Github用户 Perterually

展开
收起
绿子直子 2023-06-16 15:16:56 89 0
2 条回答
写回答
取消 提交回答
  • 根据错误信息,该异常是在 MemoryStageController 的 getLastData 方法处抛出的 NullPointerException。

    经过排查,可能是由于 Otter 的内存容器在扩容时出现了一些问题,导致 getLastData 方法无法正常获取内存数据。可能的解决方法如下:

    1. 将 Otter 升级到最新版本后重启程序。最新版本可能会修复该问题或者提供更全面的异常调试工具。

    2. 对 Otter 节点的内存使用进行监控和管理,确保节点有足够的内存资源进行数据处理和缓存。

    3. 修改 Otter 的内存配置参数,例如 max_data_size、mem_chunk_size 等参数,以便更好地适应当前的内存资源和数据处理需求。

    4. 如果以上方法都无法解决问题,请考虑更换 Otter 节点的硬件或者升级整个系统环境。

    2023-06-16 15:29:51
    赞同 展开评论 打赏
  • 重新启动了服务好多次 .莫名其妙就好了

    原回答者 Github 用户 Perterually

    2023-06-16 15:24:39
    赞同 展开评论 打赏
问答分类:
问答地址:
问答排行榜
最热
最新

相关电子书

更多
低代码开发师(初级)实战教程 立即下载
冬季实战营第三期:MySQL数据库进阶实战 立即下载
阿里巴巴DevOps 最佳实践手册 立即下载