SpringCloud
文章平均质量分 94
SpringCloud的技术点
老黄爱编码
这个作者很懒,什么都没留下…
展开
-
Elasticsearch的索引库和文档操作、RestClient的索引库和文档操作
请求发送删除索引库创建索引库判断索引库是否存在步骤删除索引库1)创建Request对象。2)添加请求参数,其实就是DSL的JSON参数部分。3)发送请求,创建索引库1)创建Request对象。2)准备参数。这里是无参 3)发送请求。改用delete方法判断索引库是否存在1)创建Request对象。2)准备参数。这里是无参 3)发送请求。改用exists方法请求发送新增文档数据查询文档数据删除文档数据修改文档数据(全量)修改文档数据(增量)批量新增文档数据步骤。原创 2023-05-08 15:26:47 · 1006 阅读 · 0 评论 -
RabbitMQ、RabbitMQ发布/订阅模式
基本消息队列的消息发送流程建立connection创建channel利用channel声明队列利用channel向队列发送消息基本消息队列的消息接收流程建立connection创建channel利用channel声明队列定义consumer的消费行为handleDelivery()利用channel将消费者与队列绑定。原创 2023-05-07 16:22:09 · 600 阅读 · 0 评论 -
Docker安装、Docker基本操作
默认的镜像是ustc,而ustc是老牌的linux镜像服务提供者了,还在遥远的ubuntu 5.04版本的时候就在用。这样,我们操作宿主机的/var/lib/docker/volumes/html目录,就等于操作容器内的/usr/share/nginx/html目录了。容器,也是docker中的核心概念,容器是由镜像运行产生的运行实例。镜像和容器的关系,就如同Java语言中类和对象的关系。这里的mysql就是repository,5.7就是tag,合一起就是镜像名称,代表5.7版本的MySQL镜像。原创 2023-05-06 21:15:26 · 700 阅读 · 0 评论 -
服务远程调用、ribbon负载均衡、nacos注册中心
代码方式:在order-service中的OrderApplication类中,定义一个新的IRule:配置文件方式:在order-service的application.yml文件中,添加新的配置也可以修改规则:userservice : # 给某个微服务配置负载均衡规则,这里是userservice服务ribbon : NFLoadBalancerRuleClassName : com . netflix . loadbalancer . RandomRule # 负载均衡规则。原创 2023-05-06 10:03:06 · 764 阅读 · 0 评论 -
Nacos配置管理、Fegin远程调用、Gateway服务网关
类型作用说明修改日志级别包含四种不同的级别:NONE、BASIC、HEADERS、FULL响应结果的解析器http远程调用的结果做解析,例如解析json字符串为java对象请求参数编码将请求参数编码,便于通过http请求发送支持的注解格式默认是SpringMVC的注解失败重试机制请求失败的重试机制,默认是没有,不过会使用Ribbon的重试一般情况下,默认值就能满足我们使用,如果要自定义时,只需要创建自定义的@Bean覆盖默认Bean即可。下面以日志为例来演示如何自定义配置。原创 2023-05-06 16:50:02 · 2827 阅读 · 1 评论