
SpringCloud二刷
文章平均质量分 57
vegetari
天才出自勤奋,编程悟道
展开
-
Stats in management UI are disabled on this node
linux 部署 rabbitmq后,打开rabbitmq管理界面。点击channels,会报错 即可。原创 2022-06-28 09:41:35 · 2627 阅读 · 0 评论 -
SpringCloud 之八 RabbitMQ
微服务间通讯有同步和异步两种方式:同步通讯:就像打电话,需要实时响应。异步通讯:就像发邮件,不需要马上回复。两种方式各有优劣,打电话可以立即得到响应,但是你却不能跟多个人同时通话。发送邮件可以同时与多个人收发邮件,但是往往响应会有延迟。我们之前学习的Feign调用就属于同步方式,虽然调用可以实时得到结果,但存在下面的问题:总结:同步调用的优点:同步调用的问题:异步调用则可以避免上述问题:我们以购买商品为例,用户支付后需要调用订单服务完成订单状态修改,调用物流服务,从仓库分配响应的库存并准备发货。在事件模式原创 2022-06-27 22:18:06 · 258 阅读 · 0 评论 -
安装DockerCompose
下载安装DockerCompose原创 2022-06-15 01:02:59 · 304 阅读 · 1 评论 -
SQL server 语句运行很快,放到代码编译器中就很慢
SQL语句是没有问题的,因为在navicate 中运行就很快,但放到代码中运行就很慢,可以向代码方面来排查。在网上查到可能是因为查询条件数据类型有问题,字段类型错误导致了表扫描,最后导致查询速度慢。先将该方法的查询条件清除,发现速度变快了,这就可以排查到是查询条件字段类型有问题修改查询条件字段的的类型,我是修改成了String 类型,然后重新查询,速度提上来了。......原创 2022-06-07 14:22:18 · 4501 阅读 · 0 评论 -
springCloud 之二 Erueka 注册中心
注册中心是在服务消费者和服务提供者直接的一个服务。一,eureka 的作用大家思考几个问题:消费者该如何获取服务提供者具体信息?服务提供者启动时向eureka注册自己的信息 eureka保存这些信息 消费者根据服务名称向eureka拉取提供者信息如果有多个服务提供者,消费者该如何选择?服务消费者利用负载均衡算法,从服务列表中挑选一个消费者如何感知服务提供者健康状态?服务提供者会每隔30秒向EurekaServer发送心跳请求,报告健康状态 eureka会更新记录服务列表信息,心跳原创 2022-05-30 09:27:40 · 369 阅读 · 0 评论