![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
微服务
技术从心
相信自己能够超越不平凡的命运
展开
-
微服务开发面试第一弹
eureka服务下线了还能进行调用嘛?eureka底层原理?stringbuilder与stringbuff的区别?栈与堆的区别,栈溢出如何解决?nacos与eureka的区别?hystrix的除了做熔断还能做啥操作?hashMap底层实现?数组为啥比链表查询时间快?redis事物与mysql事物的区别?拦截器与过滤器的区别?bean的初始化流程?分布式id设计?限流原理和算法,如何在项目中使用?factorybean和beanfactory的区别?缓原创 2021-03-12 10:39:00 · 187 阅读 · 0 评论 -
上海互联网JAVA开发面试
### 一面:(电话面试)rabbitmq在项目中的使用?如何保证消息传递中消息的可用性,比如mq在传输过程中挂掉了?mysql优化如何使用的?索引如何建立?如何查询mysql的查询计划(即慢查询日志)?项目中mysql优化是如何使用的?项目中的eureka的参数优化?项目中用到网关的作用?项目的流程介绍一下?### 二面:(现场面试)先做一套笔试题(大概40分钟)hashmap的底层实现?1.7与1.8的区别?如果给map的设置成对象的话如何操作?(重写hash原创 2021-01-14 23:58:33 · 177 阅读 · 0 评论 -
Feign拦截器熔断机制踩坑?
记一次fiegn拦截器传递token的一个坑,发生甚么事了?事情是这样的,今天调试调用一个微服务的项目,但是发现在调用的过程中发现内部调用服务的时候 token 没有传递过去。先看下yaml的配置:feign: hystrix: enabled: true # 开启熔断 client: config: default: connectTimeout: 100000 readTimeout: 100000hystrix:原创 2021-01-14 09:58:40 · 1834 阅读 · 0 评论 -
如何 配置Swagger带token访问
第一种单体的应用:@Bean public Docket createRestApi() { List<Parameter> parameters = new ArrayList<>(); parameters.add(new ParameterBuilder().name("Authorization") .description("token信息") .modelRe原创 2021-01-13 15:14:20 · 1066 阅读 · 0 评论 -
Eureka底层实现原理大致图
关注 公众号:技术从心 欢迎交流原创 2021-01-12 11:27:55 · 423 阅读 · 0 评论 -
一篇关于教育培训中型公司的面试题分享
第一轮面试(电话):1.客户频繁的请求怎么对其进行拦截?一、易遭恶意使用的场景 网络在线投票站(需要填写手机号码进行校验)用户用手机号注册页面(包含手机短信验证功能)手机短信动态密码登录通过手机号找回密码二、恶意频繁发送短信验证码的途径主要有两种途径,一种是人工频繁点击;一种是通过软件连续点击,就危害性来说,软件连续点击的危害要大的多。三、防止恶意频繁发送短信验证码的手段1,短信发送间隔设置——设置同一号码重复发送的时间间隔,一般设置为60-120秒 2,IP限定——根据自己的业务原创 2021-01-12 11:00:35 · 121 阅读 · 0 评论 -
gateway整合nacos
之前了解过通过springCloud整合阿里的nacos作为配置中心,由于之前的需求是想要配置中心搞成可管理的化的,而原始的springCloudConfig是要把配置放到git上再结合springCloudBus才能实现配置的动态刷新。刚开始是研究了一下携程的apollo作为配置中心,但是光是搭建起来就花了一些功夫,然后再整合到springcloud中,感觉还是有点麻烦的,后来也不知哪里听说的阿里的nacos也可以做就抱着试一下的心态学了一下。学完就发现非常的简单,不光是搭建简单而且整..原创 2020-06-04 15:49:21 · 17346 阅读 · 8 评论 -
spring cloud alibaba gateway 集成 oauth2.0 完成微服务黑白名单认证
最近换了工作搬了家,人又回到了原来的懒得境界,没有了之前的活力,想着再重新慢慢的找回来吧。最近灰度到了付费文章测试一下。最近工作优化项目不是很慢,加上项目中可能要用到认证授权的东西,而最近也是一直想学习gateway+security+oauth2.0相关的认证授权,网上找了很多的资料都不是很全。偶然间看到了一个若依的项目很符合我的要求,加上之前这方面的知识都有所了解,所以就照着若依的项目搭建了一个基础的认证授权微服务框架。废话不多说介绍项目的作用,以及项目的流程,先看...原创 2020-06-04 15:42:42 · 3759 阅读 · 4 评论