• 微服务架构:Nacos本地缓存 PK 微服务优雅下线

    Nacos的健康检查竟如此简单》中讲了当微服务突然挂掉的解放方案&xff1a;调整健康检查周期和故障请求重试。朋友看了文章&xff0c;建议再聊聊正常关闭服务时如何让微服务优雅下线。为什么说是优雅下线&xff1f;我们知道在...
    文章 2021-12-27 59浏览量
  • 彻底弄懂最短路径问题

    造成错误的原因就是我们把检查所有节点K放在最内层,造成过早的把A到B的最短路径确定下来了,当确定A->B的最短路径时dist(AC)尚未被计算。所以,我们需要改写循环顺序,如下: ps:个人觉得,这和银行家算法判断...
    文章 2013-08-20 2596浏览量
  • Go 开发关键技术指南|带着服务器编程金刚经走进 2020 ...

    我们将以系列文章的形式推出《Go 开发的关键技术指南》,共有 4 篇文章,本文为第 3 篇。Go 开发指南 Interfaces Go 在类型和接口上的思考是: Go 类型系统并不是一般意义的 OO,并不支持虚函数;Go 的接口是隐含...
    文章 2020-01-05 3043浏览量
  • 关于 Kubernetes中一些基本概念和术语笔记

    写在前面学习K8s,所以...crdsapiextensions.k8s.io/v1falseCustomResourceDefinitionapiservices apiregistration.k8s.io/v1falseAPIServicecontrollerrevisions apps/v1trueControllerRevisiondaemonsetsdsapps/v1...
    文章 2021-11-24 227浏览量
  • 如何管理一台集群的虚拟机

    出于安全方面的原因,将该流量从内部的集群流量分离,从而确保在这个网络上的拒绝服务攻击不影响集群流量是相当重要的。实时迁移流量(强烈推荐)——将正在运行的虚拟机从一台主机迁移到另一台,被称为实时迁移,虚拟...
    文章 2017-07-04 2384浏览量
  • 你的第一次轻量级K8S体验 —— 记一次Rancher 2.2+K3S...

    首先,我们下载K3S所需的Binary到本地服务器(或者在服务器端挂V*P*N进行下载): https://github.com/rancher/k3s/releases/download/v0.5.0/k3s-arm64 之后上传此Binary到服务器端的/usr/local/bin/k3s,并赋予可...
    文章 2019-05-30 15400浏览量
  • 百万级QPS,支撑淘宝双11需要哪些技术

    难免会有漏掉的&xff0c;因此也需要有办法能实时的探测出热点数据&xff0c;从而进行缓存&xff0c;保护系统稳定。8、限流无论你想的多么齐全&xff0c;真正面临线上考验的时候&xff0c;经常会出现一些你没考虑到的情况&xff0c;...
    文章 2022-05-20 56浏览量
  • Java 中的 Unsafe 魔法类,到底有啥用?

    使用堆外内存的原因对垃圾回收停顿的改善。由于堆外内存是直接受操作系统管理而不是JVM&xff0c;所以当我们使用堆外内存时&xff0c;即可保持较小的堆内内存规模。从而在GC时减少回收停顿对于应用的影响。提升程序I/O操作...
    文章 2021-12-20 84浏览量
  • 如何对西数硬盘固件进行逆向分析(下)

    此时,JTAG已经能够连接并且出现命令行了,整个内核都已经完成加载和初始化,这就是为什么我没有办法在引导程序上下任何断点的原因。我可以写断点到闪存来产生一个异常让系统加载失败,然后删掉断点然后手动跳转到...
    文章 2017-11-15 1165浏览量
  • sigma敏捷版系列文章:kubernetes grace period 失效...

    最多的时间打印 2 次,有的时候一次都没打印容器就挂掉了。确定 BUG 的范围 发现实际情况和文档介绍的不一样就开始排查这个问题。因为线上的 kubelet 是我们自己编译的,第一个想到的可能性就是我们的编译环境有问题...
    文章 2018-07-11 2192浏览量
  • 如何对西数硬盘固件进行逆向分析(下)

    此时,JTAG已经能够连接并且出现命令行了,整个内核都已经完成加载和初始化,这就是为什么我没有办法在引导程序上下任何断点的原因。我可以写断点到闪存来产生一个异常让系统加载失败,然后删掉断点然后手动跳转到...
    文章 2016-04-29 979浏览量
  • 重新学习 JavaScript 中 的 Promise

    如果出于某种原因,Promise 创建代码试图调用resolve()或 reject()多次,或者试图两者都调用,那么这个 Promise 将只会接受第一次决议,并默默地忽略任何后续调用。由于 Promise 只能被决议一次,所以任何通过 then...
    文章 2022-05-26 17浏览量
  • Kubernetes in action(deployed)

    云提供了kubernetes的Paas服务,但是很多同学对kubernetes的使用不是很清楚,最根本的原因就是出发点不同。cloud是要把技术门槛降低,通过可视化的配置降低学习成本;而企业要的是稳定性,以及故障恢复的时效性,...
    文章 2019-03-16 2100浏览量
  • Kubernetes In cloud(一、deploy cluster)

    云提供了kubernetes的Paas服务,但是很多同学对kubernetes的使用不是很清楚,最根本的原因就是出发点不同。cloud是要把技术门槛降低,通过可视化的配置降低学习成本;而企业要的是稳定性,以及故障恢复的时效性,...
    文章 2019-03-16 2308浏览量
  • 【推荐】RAC 性能优化全攻略与经典案例剖析

    这个例子也说明,有时候我们收到用户系统变慢的通知,在数据库中并不能发现什么性能问题,问题的真正原因很可能是由于主机层面的资源限制引起。谈到PSU升级和打补丁的问题,不得不提到两个坑,希望能够给大家提供...
    文章 2017-11-29 5769浏览量
  • 3+1保障:高可用系统稳定性是如何炼成的?

    做到每个环节使用相互独立的多台服务器进行分布式处理,要针对不同稳定性要求级别和成本能力做到不同服务器规模分布式,这样就避免单个服务器挂掉引发单点故障后进而导致服务整体挂掉的风险。可能涉及的环节有端动态...
    文章 2021-01-27 8744浏览量
  • ASP.NET Core微服务之基于Consul实现服务治理(1)

    虽然这里80.100这个原leader节点挂掉了,但是只要超过一半的Server(这里是2/3还活着)还活着,集群是可以正常工作的,这也是为什么像Consul、ZooKeeper这样的分布式管理组件推荐我们使用_3个或5个_节点来部署的原因...
    文章 2019-06-19 16750浏览量
  • 深入解析 synchronized 关键字

    } 通过 JDK 自带的 javap 命令查看 Main 类的相关字节码信息:首先切换到类的对应目录执行 javac Main.java 命令生成编译后的.class 文件,然后执行 javap-c-s-v-l Main.class。从图中可以看出:*synchronized 同步...
    文章 2022-04-06 18浏览量
  • 互联网公司的风险控制

    风控开发模块以后,由运营监控人员负责监控和处理,对可能发现的异常行为或者漏掉的行为进行二次提交,最后由产品经理再次Review风险,并提出风险控制建议。我这里一个是做数据产品经理,一个是做风控规则产品经理,...
    文章 2017-07-03 4898浏览量
  • Git详解之二:Git基础

    读完本章你就能上手使用 Git 了(伯乐在线注:如果你对Git还不了解,建议从本Git系列第一篇文章开始阅读)。本章将介绍几个最基本的,也是最常用的 Git 命令,以后绝大多数时间里用到的也就是这几个命令。读完本章,...
    文章 2013-08-26 1194浏览量
  • 调度系统设计精要

    导读:本文作者写这篇文章前前后后大概 2 个月的时间,全文大概 2w 字,建议收藏后阅读或者通过电脑阅读。调度是一个非常广泛的概念,很多领域都会使用调度这个术语,在计算机科学中,调度就是一种将任务(Work)...
    文章 2020-02-12 318浏览量
  • 调度系统设计精要

    导读:本文作者写这篇文章前前后后大概 2 个月的时间,全文大概 2w 字,建议收藏后阅读或者通过电脑阅读。调度是一个非常广泛的概念,很多领域都会使用调度这个术语,在计算机科学中,调度就是一种将任务(Work)...
    文章 2020-02-12 1000浏览量
  • 调度系统设计精要

    导读:本文作者写这篇文章前前后后大概 2 个月的时间,全文大概 2w 字,建议收藏后阅读或者通过电脑阅读。调度是一个非常广泛的概念,很多领域都会使用调度这个术语,在计算机科学中,调度就是一种将任务(Work)...
    文章 2020-02-12 152浏览量
  • 调度系统设计精要

    导读:本文作者写这篇文章前前后后大概 2 个月的时间,全文大概 2w 字,建议收藏后阅读或者通过电脑阅读。调度是一个非常广泛的概念,很多领域都会使用调度这个术语,在计算机科学中,调度就是一种将任务(Work)...
    文章 2020-02-12 161浏览量
  • Cache In Action

    例如FIFO会把最新进入缓存的数据清理出去,LRU会把最近最少使用的数据清理。例如:Memcache使用的是LRU,具体Memcache如何实现的,这里就不在赘述了,网上资料多的是。例如:Redis使用maxmemory-policy这个配置作为...
    文章 2017-02-15 3168浏览量
  • [原创]systemtap脚本分析系统中dentry SLAB占用过高...

    首先通过查看内核dentry结构部分的代码(fs/dcache.c),搞清楚了所有的unused dentries在了super_blocks 结构的s_dentry_lru链表上,可以通过遍历此链表上的节点输出这些节点代表的文件名,就可以知道dentries被...
    文章 2017-07-18 10953浏览量
  • 阿里内核月报2014年4月

    比如如果一个debugfs里面的一个文件在打开以后被删除了,对这个打开句柄的任何read/write操作都会使内核挂掉(真的,假的,我了个去)。动态debugfs就是一个杯具,所以Viro希望revoke()在debugfs里面能够工作的ok。...
    文章 2017-06-06 1750浏览量
  • 高可用互联网系统稳定性建设实践指南

    这样就避免单个服务器挂掉引发单点故障后进而导致服务整体挂掉的风险。可能涉及的环节有端动态获取资源服务(html&js&小程序包等)、域名解析、多服务商多区域多机房IP入口、静态资源服务、接入路由层、服务...
    文章 2021-09-01 459浏览量
  • Kubernetes扫盲

    未知 ︰ 出于某种原因的Pod状态无法获得,通常由于在与主机的Pod通信错误。容器探测的诊断方式: ExecAction:在Container中执行指定的命令。当其执行成功时,将其退出码设置为0;TCPSocketAction:执行一个TCP检查...
    文章 2018-12-18 1505浏览量
  • 阿里 双11 同款流控降级组件 Sentinel Go 正式 GA,...

    当这些“黑马”商品访问量激增时,大量的请求会击穿缓存,直接打到 DB 层,导致 DB 访问缓慢,挤占正常商品请求的资源池,最后可能会导致系统挂掉。这时候,利用 Sentinel 的热点参数流量控制,自动识别热点参数并...
    文章 2020-12-07 5233浏览量
1 2 3 4 >

云产品推荐

视频直播 大数据计算服务 MaxCompute 国内短信套餐包 ECS云服务器安全配置相关的云产品 开发者问答 阿里云建站 新零售智能客服 万网 小程序开发制作 视频内容分析 视频集锦 代理记账服务 阿里云AIoT 阿里云科技驱动中小企业数字化