摘要: 在一个不存在的索引上添加ignore_unavailable=true,可以忽略访问不存在的索引“dddd”导致的报错 POST /dddd/_search?ignore_unavailable=true { "profile": true, "query": { "match_all": {} } 阅读全文
posted @ 2021-02-01 20:38 lovelifest 阅读(134) 评论(0) 推荐(0) 编辑
摘要: 原理 产生线程安全问题的根源在于多线程之间的数据共享。如果没有数据共享,就没有多线程并发安全问题。ThreadLocal就是用来避免多线程数据共享从而避免多线程并发安全问题。它为每个线程保留一个对象的副本,避免了多线程数据共享。每个线程作用的对象都是线程私有的一个对象拷贝。一个线程的对象副本无法被其 阅读全文
posted @ 2021-02-01 16:49 lovelifest 阅读(46) 评论(0) 推荐(0) 编辑