
微服务
文章平均质量分 89
Java__攻城狮
这个作者很懒,什么都没留下…
展开
-
Java短信验证码
想利用java给用户发送短信的话,需要我们与电信、移动、联通三大巨头合作(其实还有广电,但是比较少用),让它帮你发信息,当然直接与它合作显然是不现实的,所以我们要借助第三方的短信平台来替我们发信息。比较有名的短信平台,比如阿里云、腾讯云.....等都可以。短信平台就相当于我们与三大运行商的中介。原创 2024-09-09 01:04:40 · 1312 阅读 · 0 评论 -
微服务雪崩与Sentinel
Sentinel是阿里巴巴开源的一款服务保护框架,目前已经加入SpringCloudAlibaba中。Sentinel1安装 Sentinel控制台网址注意:其实不安装控制台也是可以的,可以直接在项目中,进行编码操作,但是实现起来比较麻烦,因此建议还是安装Sentinel控制台。2、启动 Sentinel直接使用jar命令启动项目(控制台本身是一个SpringBoot项目)//换成自己的sentinel-dashboard的包名。原创 2024-09-04 22:45:00 · 927 阅读 · 0 评论 -
OpenFeign
Feign是Spring Cloud提供的一个声明式的伪Http客户端, 它使得调用远程服务就像调用本地服务一样简单。当然在使用OpenFeign前,你得先将服务进行注册,可以选择注册到Nacos,注册流程如果不懂,可以参考当然我相信你应该是懂的,因为学微服务一般都是先学习服务注册。原创 2024-09-04 19:26:36 · 540 阅读 · 0 评论 -
微服务注册中心
在微服务远程调用的过程中,包括两个角色:服务提供者:提供接口供其它微服务访问,比如服务消费者:调用其它微服务提供的接口,比如为什么引入注册中心的概念?在大型微服务项目中,服务提供者的数量会非常的多,为了管理这些服务我们就引入这一概念。注册中心、服务提供者、服务消费者三者间关系如下:流程如下:服务启动时就会注册自己的服务信息(服务名、IP、端口)到注册中心调用者可以从注册中心订阅想要的服务,获取服务对应的实例列表(1个服务可能多实例部署)调用者自己对实例列表负载均衡,挑选一个实例。原创 2024-09-04 18:03:16 · 1000 阅读 · 0 评论