摘要:
安装 直接看官网文档就好了 https://www.elastic.co/guide/en/elasticsearch/reference/8.4/docker.html 还是贴一下官网的配置 1.新建一个目录 创建以下2个文件 .env是环境变量配置,给docker-compose.yml使用 2 阅读全文
摘要:
这样一个sql 用户表100多万 工单几万 从功能上看 只能用Left JOIN 因为有的用户没工单但是有社区活动或者积分,最主要的是要支持排序 这种情况前端可以考虑改一下设计 如以下 将统计拆开 我们就可以将left 改为join 驱动表改为小表 阅读全文
摘要:
说明 官方网文档:https://docs.cometd.org/current5/reference/#_java_oort 原理是当前客户端伪装成正常客户端,去订阅oort.cloud服务 对应的渠道,然后就能正常收到消息 再转发给当前节点,OORT相当于是一个中转站,将订阅的其他节点指定渠道的 阅读全文
摘要:
字符集不一致导致索引无效 现象 sql explain select DATE_FORMAT(c.closed_at, '%Y-%m-%d') as days, ( select count(DISTINCT m.chat_uid) from module_talk_chat_log_metric 阅读全文
摘要:
public static String getTimeDiffText2(Timestamp processTime, Timestamp planTime) { String titleText; Timestamp now = Time.now().toTimestamp(); //未超时处理 阅读全文
摘要:
参考:https://wuwenze.com/archives/1050/ 阅读全文
摘要:
我们应当尽量优化慢接口,如果一个接口耗时很久,应当做限流或者熔断,不要想着接口频次低就没事 1.如果万一出现高频调用,可能会出现http连接池 如果用dubbo就是dubbo连接池占满,影响整个系统不可用 2.上层调用应该做超时控制,超过超时没响应就不等待了。避免影响上层的连接池占满 比如我们做SA 阅读全文
摘要:
使用 BayeuxServer bayeuxServer = ...; bayeuxServer.setSecurityPolicy(new SecurityPolicy(){....}); 接口定义 public interface SecurityPolicy { /** * <p>Checks 阅读全文
摘要:
接口定义 java.util.EventListener /** * A tagging interface that all event listener interfaces must extend. * @since JDK1.1 */ public interface EventListen 阅读全文
摘要:
接口定义 public interface Extension { /** * <p>Callback method invoked every time a message is incoming.</p> * <调用源码处>每次消息传入时调用的回调方法。我们可以在消息里面加一些定制内容 或者拦截 阅读全文