小编Man*_*S K的帖子

如何解决Elasticsearch异常中的version_conflict_engine_exception?

我正在使用 Elasticsearch 7.9.0

我非常频繁地更新文档。所以我得到了以下异常

Elasticsearch 异常 [type=version_conflict_engine_exception,reason=[111]:版本冲突,必需 seqNo [4348],主要术语 [2]。当前文档有 seqNo [4427] 和主要术语 [2]]

然后我在每次更新之间给出了 1 秒的延迟。(我不能给出更多的时间)

但问题仍然存在。我们该如何解决这个问题。请帮我。谢谢。

elasticsearch

4
推荐指数
1
解决办法
2万
查看次数

如何禁用java @Component类中的方法?

我正在使用 java 8 和 spring boot
我有一堂课

import org.springframework.scheduling.annotation.Scheduled;
import org.springframework.stereotype.Component;
@Component
class Sample{
    @Scheduled(cron = "00 00 00 * * *")
    public void print(){
        System.out.println("Hello World!");
    }
}
Run Code Online (Sandbox Code Playgroud)

该方法将在每天上午 00:00:000 调用,
现在我想暂时停止调用该方法。
我们可以评论该方法的一种方法。
有更好的方法吗?
就像@Disabled在朱尼特一样。

java spring spring-boot

0
推荐指数
1
解决办法
1575
查看次数

如果使用java流列表中的一个变量为假,如何删除对象

我正在使用 java 8
我有一个像这样的模型类

class Student{
    String name;
    List<Subject> subjects1;
    List<Subject> subjects2;
    List<Subject> subjects3;
    // getters & setters
}

class Subject{
    String sub;
    Integer marks;
    boolean status;
    // getters & setters
}
Run Code Online (Sandbox Code Playgroud)

status可能是真的,也可能是假的。
现在,如果状态为 false,那么我必须从主题列表中删除这些对象
如何在 Streams 中执行此操作?
提前致谢。

java java-stream

0
推荐指数
1
解决办法
2542
查看次数

标签 统计

java ×2

elasticsearch ×1

java-stream ×1

spring ×1

spring-boot ×1