
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
SSE(Server-Sent Events)是一种基于HTTP的服务器推送技术,允许服务器向客户端单向实时推送数据。相比WebSocket,SSE更简单且原生支持自动重连;相比长轮询,它具有单一长连接和更好的实时性优势。SSE协议通过特定响应头和数据格式(如text/event-stream)实现通信,适用于股票更新、消息通知等场景。在Java中可通过HttpServletResponse或Ss
规则引擎有许多种:Drools,Aviator,Mvel,EasyRule,这里主要讲解一下EasyRule。easyRule集成了Mvel,而Mvel表达式非常强大,我们可以自己写一些表达式,交给mvel进行解析计算,得到这个表达式计算的值。...
BPMN全称Business Process Model And Notation,是一套符合国际标准的业务流程建模符号。基本上,BPMN规范定义流程该怎么做,哪些结构可以与其他进行连接等等。不符合BPMN的流程引擎使用效果将大打折扣。也就是说所有流程引擎都要遵循BPMN这一标准,好比所有浏览器都要遵循HTTP协议BPMN片段实例process,表示一个流程。,分别表示流程定义的id和版本。这两个
先谈一下我使用到redis的业务:需要预先将数据库成绩缓存到redis中,数据也不大,二万多条记录,但是到了期末,学生查成绩那是疯狂啊,小服务器的数据库承载不了怎么多访问。刚开始,将数据写入缓存发现很慢很慢,因为服务器是虚拟机而数据库在物理机上,以为是通信问题,用了管道技术Jedis jedis = JedisUtil.getJedis();Pipeline pi...
初学docker 在build的镜像时报错error checking context: 'file ('/proc/12270/fd/5') not found or excluded by .dockerignore'.复制错误信息 到网上查没有一篇关于讲这个报错的。说说我怎么解决的,因为初学就不去深究了,以后再去了解。解决办法:在你的项目和Dockerfile同级目录下新建一个 ....
某次偶然听到redission看门狗,感觉比较有趣,于是就想看看它长啥样。。。。废话不多说,直入正题。什么是看门狗?用官方文档的话来说就是:大家都知道,如果负责储存这个分布式锁的Redisson节点宕机以后,而且这个锁正好处于锁住的状态时,这个锁会出现锁死的状态。为了避免这种情况的发生,Redisson内部提供了一个监控锁的看门狗,它的作用是在Redisson实例被关闭前,不断的延长锁的有效期。默
先来看看Kafka中的一些相关术语Producer消息生产者,就是向 kafka broker 发消息的客户端Consumer消息消费者,向 kafka broker 取消息的客户端Consumer Group (CG)消费者组,由多个 consumer 组成。消费者组内每个消费者负责消费不同分区的数据,一个分区只能由一个组内消费者消费;消费者组之间互不影响。所有的消费者都属于某个消费者组,即消费







