java.util.concurrent.CompletionException: java.lang.ArithmeticException: / by zero

本文描述了在使用Easy-ES时遇到的依赖冲突问题,即Elasticsearch库版本(7.14.0)与jar版本(7.9.3)不匹配。同时还提及了自动索引过程中出现的ArithmeticException错误,最终指出可能是由于Elasticsearch服务未启动导致的。
摘要由CSDN通过智能技术生成

2024-02-29 09:18:56.881 |-INFO  [main] easy-es [40] -| Elasticsearch jar version:7.9.3
2024-02-29 09:18:56.881 |-ERROR [main] easy-es [78] -| Easy-Es supported elasticsearch and restHighLevelClient jar version is:7.14.0 ,Please resolve the dependency conflict!
2024-02-29 09:18:58.938 |-WARN  [main] easy-es [59] -| get client version error
2024-02-29 09:18:58.938 |-INFO  [main] easy-es [40] -| Elasticsearch client version:unknown
2024-02-29 09:18:58.939 |-WARN  [main] easy-es [59] -| Easy-Es supported elasticsearch client version is:7.xx
2024-02-29 09:18:58.939 |-WARN  [main] easy-es [59] -| Elasticsearch clientVersion:unknown not equals jarVersion:7.9.3, It does not affect your use, but we still recommend keeping it consistent!
2024-02-29 09:18:59.008 |-INFO  [main] easy-es [30] -| ===> Smoothly process index mode activated
java.util.concurrent.CompletionException: java.lang.ArithmeticException: / by zero
    at java.util.concurrent.CompletableFuture.encodeThrowable(CompletableFuture.java:273)
    at java.util.concurrent.CompletableFuture.completeThrowable(CompletableFuture.java:280)
    at java.util.concurrent.CompletableFuture$AsyncSupply.run$$$capture(CompletableFuture.java:1606)
    at java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java)
    at java.util.concurrent.CompletableFuture$AsyncSupply.exec(CompletableFuture.java:1596)
    at java.util.concurrent.ForkJoinTask.doExec$$$capture(ForkJoinTask.java:289)
    at java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java)
    at java.util.concurrent.ForkJoinPool$WorkQueue.runTask(ForkJoinPool.java:1067)
    at java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1703)
    at java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:172)
Caused by: java.lang.ArithmeticException: / by zero
    at org.dromara.easyes.core.toolkit.LockUtils.retryRelease(LockUtils.java:125)
    at org.dromara.easyes.core.toolkit.LockUtils.release(LockUtils.java:106)
    at org.dromara.easyes.core.toolkit.LockUtils.retryRelease(LockUtils.java:129)
    at org.dromara.easyes.core.toolkit.LockUtils.release(LockUtils.java:106)
    at org.dromara.easyes.core.toolkit.IndexUtils.lambda$supplyAsync$28(IndexUtils.java:764)
    at java.util.concurrent.CompletableFuture$AsyncSupply.run$$$capture(CompletableFuture.java:1604)
    ... 7 more
2024-02-29 09:19:03.036 |-ERROR [ForkJoinPool.commonPool-worker-1] easy-es [68] -| process index exception:,java.util.concurrent.CompletionException: java.lang.ArithmeticException: / by zero
2024-02-29 09:19:03.037 |-WARN  [ForkJoinPool.commonPool-worker-1] easy-es [49] -| ===> Unfortunately, auto process index by Easy-Es failed, please check your configuration
2024-02-29 09:19:03.049 |-INFO  [main] easy-es [30] -| ===> Smoothly process index mode activated

找了一年的报错,就他妹的es没启。

  • 24
    点赞
  • 24
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值