05 2024 档案
摘要:auto.offset.reset值含义解释 earliest当各分区下有已提交的offset时,从提交的offset开始消费;无提交的offset时,从头开始消费latest当各分区下有已提交的offset时,从提交的offset开始消费;无提交的offset时,消费新产生的该分区下的数据none
阅读全文
摘要:一、单线程顺序消费 为了避免有的小伙伴第一次接触顺序消费的概念,我还是先介绍一下顺序消费是个什么东西。 双十一,大量的用户抢在0点下订单。为了用户的友好体验,我们把订单生成逻辑与支付逻辑包装成一个个的MQ消息发送到Kafka中,让kafka积压部分消息,防止瞬间的流量压垮服务。 那么这里的问题就出现
阅读全文
摘要:https://www.cnblogs.com/xuwc/p/9034352.html https://blog.csdn.net/m0_73311735/article/details/132006144(代码实现)
阅读全文
摘要:Kafka 避免消息重复消费通常依赖于以下策略和机制: 总结就是通过消费者组 + 手动提交偏移量+处理消息的幂等性(数据库 redis 分布式锁等) 1. Consumer Group ID Kafka使用Consumer Group ID来跟踪每个消费者所读取的消息。确保每个消费者都具有唯一的Gr
阅读全文
摘要:具体需要从 生产者和消费者两个方面来讲: 生产者: 1. 分区机制: Kafka的核心机制之一是分区(Partition)。每个主题(Topic)可以被分割成多个分区,而消息在发布时会被追加到特定的分区中。在每个分区内部,消息是按照它们被追加的顺序来存储的,因此保证了分区内的消息顺序性。 2. 分区
阅读全文
摘要:分布式任务调度内的 MySQL 分页查询优化 作者:vivo 互联网数据库团队- Qiu Xinbo 本文主要通过图示介绍了用主键进行分片查询的过程,介绍了主键分页查询存在SQL性能问题,如何去创建高效的索引去优化主键分页查询的SQL性能问题。对于数据分布不均如何发现,提供了一些SQL查询案例来进行
阅读全文
摘要:wsdl:解析1.先根据 wsdl:portType 找到接口对应的请求 相关参数一般三种参数wsdl:input(入参)例如: <wsdl:input message="tns:InputMessage">wsdl:output(出参)wsdl:fault(错误信息--一般返回也包裹在soap:b
阅读全文
摘要:SOAP的是什么的简写 soap是(Simple Object Access Protocal)的简写,即简单对象访问协议,它描述了一种在分散或分布式的环境中如何交换信息的轻量级协议。 soap用来干什么的 SOAP在http协议的基础上,是基于XML的简易协议,可使应用程序在HTTP之上进行信息交
阅读全文
摘要:简单点: 1、REST 基于http之上建立的接口规范;可以看着是HTTP协议的一种直接应用,默认基于JSON作为传输格式,使用简单,学习成本低效率高,但是安全性较低。 SOAP(简单对象访问协议): SOAP在http协议的基础上,是基于XML的简易协议,可使应用程序在HTTP之上进行信息交换,也
阅读全文
摘要:1.引入dom4j的maven依赖包 <dependency> <groupId>org.dom4j</groupId> <artifactId>dom4j</artifactId> <version>2.1.4</version> </dependency> 2.转map方法 1 import j
阅读全文
摘要:为了获取xml数据,在spring mvc中针对 @ResponseBody配置了jackson。 刚用的时候内心是狂喜的,终于不用自己解析了………… but…………………………还是有坑的…… 坑一:大小写问题 @JacksonXmlProperty(localName = "Apid") priv
阅读全文
摘要:在跟局方对接接口的时候,局方回执我的wsdl接口,发现收不到同步回执,怀疑问题为回执参数首字母小写导致 代码中的参数对象首字母确实是大写,但生成的wsdl文件确变成了小写,目前是用axis2生成的 参考 : https://bbs.csdn.net/topics/390457284 发现了变为小写的
阅读全文
摘要:报错:The Apache Tomcat installation at this directory is version 8.5.8. A Tomcat 8.0 installation is expected. 今天在eclipse配置tomcat时,遇到一个报错,如下所示: 这里我的Tomc
阅读全文
摘要:一、确保Tomcat服务器处于关闭状态在配置之前确保tomcat服务器处于关闭状态,若tomcat处于启动状态则将其关闭,Service Status的值为Stopped表明Tomcat已经关闭 二、在Eclipse中配置Tomcat打开Eclipse >点击Window >点击Preference
阅读全文
摘要:使用eclipse建立webservice服务和客户端 平时在练习使用webservice互相传数据时,可以使用eclipse建立一个服务端发布WSDL,当然自身也可以建立客户端。 Web service是一个平台独立的,低耦合的,自包含的、基于可编程的web的应用程序,可使用开放的XML(标准通用
阅读全文