10 2024 档案

如果我有两个系统,一个系统需要调用另外一个系统的多个接口,比方说每个接口耗时需要两秒,那么我怎么能让调用时间变短。(面试有被问到)
摘要:我们可以使用异步线程的方式来做。比方说我要调用的接口里面有这种发短信的接口,或者是打印批单的这种接口,这个时候我们完全可以新起一个线程,将这些接口放到新开的线程里面进行执行。 还有一种办法就是,我们可以使用消息队列,将我们的的请求发送到消息队列中,让下游系统过来消费就可以了。 也可以在项目启动的时候 阅读全文

posted @ 2024-10-31 20:05 ~码铃薯~ 阅读(8) 评论(0) 推荐(0) 编辑

kerberos认证(面试)
摘要:kerberos认证主要用来解决身份认证的问题,避免非法用户去操作我们kafka里面的数据。 kerberos它是一个服务,是需要我们搭建的。 AD:主要用来存储用户名和密码、秘钥、包括用户所有的一些权限。 KDC里面包含两个角色。 用户鉴权流程: 首先客户端通过用户名、密码或者是keytab(秘钥 阅读全文

posted @ 2024-10-30 17:16 ~码铃薯~ 阅读(26) 评论(0) 推荐(0) 编辑

使用spring aop+自定义注解实现接口的防重复提交
摘要:使用spring aop+自定义注解实现接口的防重复提交。 说明:Type: 我们可以使用参数或者是token的方式来实现接口的防重复提交。 limitType: 表示我们具体采用哪种方式。 locktime: 表示在这个时间范围内两次提交我就认为你是重复提交了。 然后我们在需要防重复提交的方法上面 阅读全文

posted @ 2024-10-28 14:58 ~码铃薯~ 阅读(33) 评论(0) 推荐(0) 编辑

Swagger2面试
摘要:接口文档在线自动生成,文档随接口变动实时更新,节省维护成本; 支持在线接口测试,不依赖第三方工具; 说白了我们可以在类上,方法上,添加对应的注解。 阅读全文

posted @ 2024-10-28 14:09 ~码铃薯~ 阅读(3) 评论(0) 推荐(0) 编辑

sleuth+zipkin 面试
摘要:https://blog.csdn.net/JFENG14/article/details/140209646 面试的时候可以这么说。 总所周知,微服务项目的服务实例数量比较多,服务间的调用比较复杂。 这个时候,如何 快速发现问题 分析链路的每个节点的耗时情况,进而提升系统的性能。 这个时候我们就需 阅读全文

posted @ 2024-10-27 20:20 ~码铃薯~ 阅读(11) 评论(0) 推荐(0) 编辑

限流 面试
摘要:如果使用sentinel进行限流:我们可以通过QPS或者并发线程数,一般在项目中我们推荐使用QPS来进行限流。 如果使用sentinel进行熔断:我们可以根据慢调用比例、异常比例、异常数来进行熔断。 网关我们可以采用信号量隔离,业务层我们可以使用线程池隔离的策略。 说一下令牌桶算法(面试有被问到) 阅读全文

posted @ 2024-10-27 19:18 ~码铃薯~ 阅读(3) 评论(0) 推荐(0) 编辑

springboot面试题
摘要:什么是SpringBoot?你们项目中为什么使用springboot? springboot是spring框架的脚手架工程,可以说是在spring框架的外边套了一层壳子。 SpringBoot简化了使用 Spring 的难度。比如,我们以前基于SSM来开发项目需要进行大量的配置,现在使用spring 阅读全文

posted @ 2024-10-27 16:51 ~码铃薯~ 阅读(27) 评论(0) 推荐(0) 编辑

业务架构图和技术架构图(面试)
摘要:业务架构图 技术架构图 阅读全文

posted @ 2024-10-25 16:15 ~码铃薯~ 阅读(16) 评论(0) 推荐(0) 编辑

导航

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5
点击右上角即可分享
微信分享提示