ICode9

精准搜索请尝试: 精确搜索
  • benchmark2022-03-07 23:34:33

    最近在看开源库,经常遇到一个文件夹“benchmark”,还有开组会的时候同事也提到了,顿时,我又陷入了无知,现在默默的认识一下! 转载:Benchmark简介 一、Benchmark简介 Benchmark是一个评价方式,在整个计算机领域有着长期的应用。 正如维基百科上的解释“As computer architecture advance

  • Boost电路工作原理(二)2022-03-07 22:36:08

    BOOST升压电源是利用开关管开通和关断的时间比率,维持稳定输出的一种开关电源,它以小型、轻量和高效率的特点被广泛应用在各行业电子设备找那个,是不可缺少的一种电源架构。 Boost升压电路主要由控制IC、功率电感和mosfet基本元件组成,为了解原理,我们以非同步boost为介绍对象,详细了解b

  • 05、LoadBalancer负载均衡2022-03-07 20:00:25

    1、介绍 目前主流的负载方案分为以下两种: 集中式负载均衡,在消费者和服务提供方中间使用独立的代理方式进行负载,有硬件的(比如 F5),也有软件的(比如 Nginx)。 客户端根据自己的请求情况做负载均衡,LoadBalancer、Ribbon 就属于客户端自己做负载均衡。 2、快速开始 废话不多少,上代码。 p

  • 调度器34—RT负载均衡2022-03-07 02:01:25

    基于 Linux-4.19.153 一、相关结构成员描述 1. struct root_domain 实时调度器需要几个全局的或者说系统范围的资源来作出调度决定,以及 CPU 数量的增加而出现的可伸缩性瓶颈(由于锁保护的这些资源的竞争),Root Domain 引入的目的就是为了减少这样的竞争以改善可伸缩性。cpuset 提供了

  • 分布式学习笔记(二)——远程通信协议2022-03-06 12:59:40

    远程通信原理 网络分层模型 http 协议的通信是基于 tcp/ip 协议之上的一个应用层协议,应用层协议除了 http 还有FTP、DNS、SMTP、Telnet 等。涉及到网络协议,一定需要知道 OSI 七层网络模型和 TCP/IP 四层概念模型,OSI 七层网络模型包含(应用层、表示层、会话层、传输层、网络层

  • 架构设计小心得2022-03-04 18:00:51

    项目开发流程: image-20220303112748431image-20220303113042065 短链接设计: 方案一: 设计: id    BIGINT,自增主键url    长地址,也就是需要跳转的原地址 缺点: (1)如果数据比较大,比如几百亿,你的url地址依然过长(2)你的数据具有规律性,别人用一个简单的脚本就可以遍历出你的跳

  • 多级负载均衡搭建2022-03-03 13:58:00

    多级负载均衡搭建(四层+七层架构) 框架图: 实验环境 LVS-------eno16777736:10.10.10.11 eno16777736:0 :10.10.10.100 Nginx-----eno16777736:10.10.10.12 lo:0 :10.10.10.100 Nginx-----eno16777736:10.10.10.13 lo:0 :10.10.10.100 apache1-----eno16777736:10.10.10.14 apa

  • Linux服务器故障排查基本方案2022-03-02 11:02:17

    服务器架构 服务器系统为Centos7 首先需要知晓系统的对外的架构 一般架构: 1.域名—>云服务器(ECS) 2.域名—>CDN—>云服务器(OSS) 3.域名—>CDN—>云服务器ECS+数据库RDS+缓存Redis 4.域名—>CDN—>负载均衡—>云服务器ECS+数据库RDS(主从)+缓存Redis 5.域名—>CDN–>WAF防火墙—

  • 微服务架构(三)-- Nacos服务注册中心2022-02-28 17:31:02

    服务负载均衡设计及实现(补) @LoadBalanced         当RestTemplate进行远程调用时,会被LoadBalancerInterceptor拦截,实现负载均衡后将代码封装交给loadBalancer。 第一步,构建RestTemplate方法 @Bean @LoadBalanced public RestTemplate loadBalancedRestTemplate(){ r

  • 多网卡绑定bond和team2022-02-28 14:01:40

    1.我们知道route -n可以显示路由表信息,其实还有一个命令可以 ip route    结果和route -n是一样的。   2.如果我们现在想要删除路由表的记录,就可以使用ip route 比如删除上图的第二个路由记录,只用把ip route中的那条记录复制下来在ip route后加上del即可: ip route del 192.

  • .NET 6 中 gRPC2022-02-27 23:01:15

    「译」 .NET 6 中 gRPC 的新功能   gRPC是一个现代的、跨平台的、高性能的 RPC 框架。gRPC for .NET 构建在 ASP.NET Core 之上,是我们推荐的在 .NET 中构建 RPC 服务的方法。 .NET 6 进一步提高了 gRPC 已经非常出色的性能,并添加了一系列新功能,使 gRPC 在现代云原生应用程序中

  • Dubbo的负载均衡2022-02-27 18:32:47

    1.集群,分布式,负载均衡概念 集群:一个内容,部署多次,形成的整体称为集群。集群中每个个体应该部署到不同的服务器上。 伪集群:集群中内容部署到同一台服务器上,通过不同端口区分不同个体。 负载均衡:在集群前提下,当访问整个集群时,集群中每个节点被访问次数或频率的规则。 分布式:一个整体

  • SpringCloudAlibaba开发的货币交易系统课程SprinbBoot+Vue3.02022-02-27 12:32:08

    SpringCloudAlibaba开发的货币交易系统课程SprinbBoot+Vue3.0 前言 码云(Gitee)上开源数字货币交易所源码CoinExchange的整体架构用了SpringCloud,对于经验丰富的Java程序员来说,可能很简单,但是对于我这种入门级程序员,还是有学习的必要的,今天就大概分享一下我学到的东西。 关于Spri

  • nginx简单介绍及部署(反向代理、 负载均衡)2022-02-26 11:01:05

    一.什么是nginx Nginx (engine x) 是一个高性能的HTTP和反向代理web服务器,使用c语言编写的一款web服务软件. Nginx是一款轻量级的Web 服务器/反向代理服务器及电子邮件(IMAP/POP3)代理服务器,在BSD-like 协议下发行。其特点是占有内存少,并发能力强,事实上nginx的并发能力在同类型的

  • 微服务:服务注册2022-02-26 01:31:46

    服务注册 将一个服务注册给eureka 引入依赖(与上一个依赖相近,但不相同。) <dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-cloud-starter-netflix-eureka-client</artifactId> </dependency> 编写springboot配置文件 spring:

  • 3.服务器负载均衡的实现2022-02-25 22:05:38

    核心知识点 1.@LoadBalanced 当RestTemplante进行远程服务调用时,假如需要负载均衡,我们可以使用@LoadBalanced注解,该注解作用是在RestTemplante对象进行远程服务调用时,底层自动使用拦截器,根据服务名调用服务实例,从一个服务实例中拿到ip和端口,把接收到的url进行重构,拦截器

  • nginx 负载均衡配置2022-02-25 12:04:19

    2022-02-25 11:20:05 星期五 upstream www.myweb.com{ server 192.168.148.166:8081 server 192.168.148.166:8082 } location /myweb { proxy_pass http://www.myweb.com //这个值和upstream 必须保持一致 }

  • Dubbo负载均衡和路由规则的区别2022-02-25 10:36:05

    点击关注强哥,查看更多精彩文章呀 哈喽,大家好,我是强哥。 大家知道,强哥之前有一篇推文Dubbo也支持基于应用粒度的服务发现机制啦中说到,Dubbo2.x版本目前大都还是使用接口粒度的服务发现机制。 强哥的朋友最近就遇到一个问题。有如下情况:代码仓库中有一套使用Dubbo2.x编写的微服务代

  • Dubbo负载均衡和路由规则的区别2022-02-25 10:35:22

    点击关注强哥,查看更多精彩文章呀 哈喽,大家好,我是强哥。 大家知道,强哥之前有一篇推文Dubbo也支持基于应用粒度的服务发现机制啦中说到,Dubbo2.x版本目前大都还是使用接口粒度的服务发现机制。 强哥的朋友最近就遇到一个问题。有如下情况:代码仓库中有一套使用Dubbo2.x编写的微服务

  • Dubbo和Zookeeper2022-02-24 11:32:19

    1. dubbo: 是管理中间层的工具,在业务层到数据仓库间有非常多服务的接入和服务提供者需要调度,dubbo提供一个框架解决这个问题。 注意这里的dubbo只是一个框架,至于你架子上放什么是完全取决于你的,就像一个汽车骨架,你需要配你的轮子引擎。这个框架中要完成调度必须要有一

  • 漫话:如何给女朋友解释什么是CDN?2022-02-21 18:03:46

    周六晚上七点多,我正在看书呢,突然女朋友跑过来问我她的IPAD去哪了,火急火燎的。 她拿到了IPAD之后就不再理我了,不过作为一个程序员,我还是比较好奇这么大的流量虎牙到底能不能扛得住,哈哈哈。于是我过去看了一下,结果看到了下面这一幕: 但是直播竟然并没有显得很卡顿,禁不住说了一段

  • locust蝗虫负载测试2022-02-20 14:02:36

    locust蝗虫 https://www.cnblogs.com/imyalost/p/9758189.html 协程是微小的线程, 安装locust Windows系统安装locust 直接通过 pip install locust 命令安装;      通过pyhton控制台进入写的代码(发送请求的文件) locust的脚本里,模拟负载的请求和python的requests库使用方法基

  • 数据系统的可靠性,可伸缩性,可维护性2022-02-20 01:33:39

    数据密集型应用设计读书笔记第一章。 现在的数据密集型应用,趋势是组件化。 存储数据,以便自己或其他应用程序之后能再次找到 (数据库(database)) 记住开销昂贵操作的结果,加快读取速度(缓存(cache)) 允许用户按关键字搜索数据,或以各种方式对数据进行过滤(搜索索引(search indexes)) 向其

  • 四层负载均衡和七层负载均衡2022-02-18 14:32:26

      四层负载均衡指的是通过ip+端口进行转发;七层负载均衡指的是通过URL、浏览器类别、语言等应用层信息进行转发。七层负载均衡举个例子,如果你的Web服务器分成两组,一组是中文语言的,一组是英文语言的,那么七层负载均衡就可以当用户来访问你的域名时,自动辨别用户语言,然后选择对应的语

  • ecs中容器间的调用问题2022-02-17 10:00:36

      在不同虚拟机中的容器互相调用时,没有问题。但在同一台虚拟机中,如果有两个容器:容器A和容器B需要通信,则只能用4层NLB负载均衡进行通信,当在走负载均衡时,a和b给负载均衡的信息头都在本虚拟机的ip,所以当a发送给负载均衡信息后往b传,由于b识别到信息头与自己本机ip是相同的就会丢弃信

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有