微服务
Heart_B
这个作者很懒,什么都没留下…
展开
-
阿里云短信接口实现模板
1、首先我们需要前端传送的手机号phone,每次请求接口时都去redis缓存中以phone作为key去查有没有对应的code,如果存在,则不发送验证消息;如果code为空,则自动生成一个四位数验证码,调用send()方法,其中“SMS_154161”是我们在阿里云生成的一个templateCode,然后我们吧phone和code以key、value的形式存入我们的redis缓存中,同时设置过期时间。import com.aliyuncs.utils.StringUtils;import com.sms.原创 2020-07-28 08:43:19 · 1298 阅读 · 0 评论 -
服务降级(服务回退)
服务降级(服务回退)所有的 RPC 技术里面服务降级是一个最为重要的话题,所谓的降级指的是当服务的提供方不可使用的时候,程序不会出现异常,而会出现本地的操作调用。例如:在每年年底 12306 都是最繁忙的时候,那么在这个情况会发现有一些神奇的情况:当到了指定的时间大家开始抢票的 时候,如果你不抢,而后查询一些冷门的车次,票有可能查询不出来。因为这个时候会将所有的系统资源给抢票调度了,而其它的 服务由于其暂时不受到过多的关注,这个时候可以考虑将服务降级(服务暂停)。服务的降级处理是在客户端实现的,与你的原创 2020-07-25 15:08:20 · 833 阅读 · 0 评论 -
@FeignClient注解理解
Feign基本介绍首先来个基本的普及,怕有些同学还没接触过Spring Cloud。Feign是Netflix开源的一个REST客户端,通过定义接口,使用注解的方式描述接口的信息,就可以发起接口调用。GitHub地址:https://github.com/OpenFeign/feign下面是GitHub主页上给的一个最基本的使用示列,示列中采用Feign调用GitHub的接口。 interface GitHub { @RequestLine("GET /repos/{owner}/{repo原创 2020-07-25 08:32:09 · 4842 阅读 · 0 评论 -
微服务用户登录流程
原创 2020-07-21 16:16:23 · 938 阅读 · 0 评论