微服务
文章平均质量分 75
微服务相关知识,SpringCloud框架,SpringBoot框架
江山太美
变大变强
展开
-
nginx配置https协议和反向代理
# For more information on configuration, see:# * Official English Documentation: http://nginx.org/en/docs/# * Official Russian Documentation: http://nginx.org/ru/docs/worker_processes auto;e...原创 2019-09-16 19:56:30 · 300 阅读 · 0 评论 -
nginx负载均衡几种配置
5、负载均衡策略1、轮询这种是默认的策略,把每个请求按顺序逐一分配到不同的server,如果server挂掉,能自动剔除。upstream fengzp.com {server 192.168.99.100:42000;server 192.168.99.100:42001;}2、最少连接把请求分配到连接数最少的serverupstream fe...原创 2019-09-16 19:54:52 · 142 阅读 · 0 评论 -
重新梳理RocketMQ
时时回头总结,技术才能有飞跃!1.RocketMQ的几大功能1.应用解耦2.削峰限流3.消息分发4.分布式一致性保证(分布式事务)应用解耦:我使用的一个场景下单完成后 ,支付后的逻辑 库存中心减库存->订单中心加订单->会员中心加积分对应伪代码:if 支付成功do 减库存do 加订单do 加积分这种情况下代码耦合严重如果有新的逻辑加入代码改动较多,如果其中一个异常要全部回滚,对技术来说不友好这时我们将消息投入到MQ中(怎么投怎...原创 2021-03-09 17:06:04 · 248 阅读 · 0 评论 -
redis知识点总结对比
1.redis特性1). 是一个速度非常快的非关系型数据库2). 可以存储key与5种不同类型值的映射关系3). 可以将键值数据持久化到硬盘中4). 可以使用复制特性扩展读性能5). 可以使用分片来扩展写性能2.redis和其他产品的对比3.redis的五种数据结构4.redis持久化的两种手段1) 快照方式(snapshotting ): 方式一:指定时间段内有 指定数量的写操作执行( point-in-time dump 时间点转...原创 2020-10-15 01:09:25 · 355 阅读 · 0 评论 -
SpringCloud GateWay网关断言配置
参考原文:gateway很不错的断言配置教程转载 2020-04-28 17:30:06 · 1479 阅读 · 0 评论 -
RabbitMQ深入理解
1.为什么要使用消息中间件?生产能力远大于消费能力,如支付,支付的请求比较多,但是处理速度很慢,服务器中如果Http请求不能及时处理会消耗内存暂存请求慢慢处理,进而导致内存崩盘,从而我们希望有一个类似队列东西装载请求,能处理请求过多的情况,于是引入中间件2.引入中间工具带来的问题 中间工具分割开了原本100%可靠请求流程,例如:A-->B(RPC或者直连都能实现可靠通信),现在变成了A-->C-->B, C不可靠(宕机,数据传输丢失),怎么保证 A100%到C,而B...原创 2020-05-14 18:07:07 · 254 阅读 · 0 评论 -
ELK搭建+简单入门
1.下载源文件,解压2.先启动es,bin/elasticsearch.bat测试地址 :http://localhost:9200/3.启动kibana ,bin/kibana.bat测试地址:http://localhost:5601/4.配置logstash,在bin目录下创建logstash.conf文件,里面不要有中文input { file { path => "E:/workspace/projectA/logs/project.lo原创 2020-05-26 15:47:41 · 409 阅读 · 0 评论 -
SpringCloud高可用的学习
通常高可用不建议把相同服务放到同一台机子上业务服务高可用:将我们的服务注册到eurake和nacos很容易实现,假设client1,client2,client3相同的服务client1: 注册到注册中心8080,8081,8082,上client2: 注册到注册中心8080,8081,8082,上client3: 注册到注册中心8080,8081,8082,上每个注册中心都可以看到同一个服务下有三个ip:端口eureka.client.serviceUrl.defaultZ原创 2020-05-19 16:52:53 · 220 阅读 · 0 评论