• Linux的中断和异常扫盲笔记

    该页面被装入后,产生缺页中断的进程仍然被起,并且如果有其他可运行的用户进程,则选择另一个用户进程运行。当磁盘中断发生时,表明该页已经被装入,页表已经更新可以反映它的位置,页框也被标记为正常状态。此时...
    文章 2016-05-27 2604浏览量
  • 高可用之裂脑问题

    两个节点互相认为对方已挂掉,然后开始争抢共享资源,结果会导致系统混乱,数据损坏。这就是脑裂问题。怎么产生的呢?高可用服务器之间心跳线链路故障,导致无法正常通信。心跳线坏了(包括断了,老化)。网卡即相关...
    文章 2018-08-04 743浏览量
  • 先于用户发现服务故障-内网可用性监控

    任何服务都避免不了出现以下问题,你的用户访问不了你的服务或者站点,用户偶尔碰到5xx,服务响应延迟比较慢,某台应用进程挂掉,导致访问时好时坏。问题在于,_你是否要等你的用户来告诉你,你的程序出问题了_。出...
    文章 2018-05-22 2362浏览量
  • glibc的malloc-更多的改进

    以上的阐述还是很明确的,glibc分配的关键就是在于采用了一些策略,比如多个变长链表的散列策略,比如高速缓存策略以及一般缓存策略,考虑到的原因就是一般小内存的使用率比大内存要大,因此有必要为小内存维护一个...
    文章 2017-11-12 729浏览量
  • 直播疑难杂症排查(1)—播放失败

    如果域名正确,并且有网络连接的状态,多半是可以正常解析出服务器 ip 地址的,但是依然有连接失败的可能,比如,这台服务器相应的服务挂掉了,或者并没有在相应的端口提供服务,从而导致播放器连接失败,类似问题的...
    文章 2017-11-27 1471浏览量
  • 《深入浅出DPDK》—第2章2.2节Cache系统简介

    相连存储器使用虚拟地址进行搜索,直接返回对应的物理地址,相对于内存中的多级页表需要多次访问才能得到最终的物理地址,TLB查找无疑大大减少了处理器的开销,这也是上文提到的第二个原因。如果需要的地址在TLB ...
    文章 2017-05-02 1340浏览量
  • 转 两次hbase丢失数据的故障及原因分析-hbase split...

    1 找到一台正在split的region所在的rs?2 kill掉该台rs?3 重启整个集群或master进行切换?原因分析:当hbase的master在主从切换或者重启的时候,有一个步骤是切换之后的master需要对原来所有的挂掉的regionserver上...
    文章 2016-05-13 3870浏览量
  • ofo在MaxCompute的大数据开发之路

    第一,并发,多机多进程,以减少进程挂掉服务器挂掉带来的影响。第二,协作,要求能建立依赖关系。比如先计算完某张表后再计算依赖它的表。第三,可监控,当出现故障时能及时报警。第四,可扩展性,在任务调度中写的...
    文章 2018-06-15 4494浏览量
  • 热门问题:MNS队列消息计数实现难点浅析

    并不是分布式高并发环境下最佳选择,用户只需要通过长轮询ReceiveMessage接口获取数据即可,如果队列为空,则ReceiveMessage请求将会在MNS端起一段时间,期间有任何消息进入队列,起的请求都将立刻返回最新的...
    文章 2015-12-12 3644浏览量
  • nginx log analysis

    (111:Connection refused)while reading response header from upstream"用户在连接成功后读取数据时,若遇到后端upstream挂掉或者不通,会收到该错误 (111:Connection refused)while sending request to upstream...
    文章 2017-11-14 2072浏览量
  • Redis缓存穿透和缓存雪崩以及解决方案

    缓存雪崩缓存雪崩是指,由于缓存层承载着大量请求,有效的保护了存储层,但是如果缓存层由于某些原因整体不能提供服务,于是所有的请求都会达到存储层,存储层的调用量会暴增,造成存储层也会挂掉的情况。...
    文章 2019-04-08 1731浏览量
  • 系统稳定性——StackOverFlowError 常见原因及解决...

    每一个 JVM 线程都拥有一个私有的 JVM 线程栈,用于存放当前线程的 JVM 栈帧(包括被调用函数的参数、局部变量和返回地址等)。如果某个线程的线程栈空间被耗尽,没有足够资源分配给新创建的栈帧,就会抛出 java....
    文章 2019-07-31 606浏览量
  • 对内核的直接挂钩

    这样,从保存在栈顶的返回地址中,减去我们数组的地址,就可以得到执行过的指令大小,因此,在我们的INT 1处理程序返回前,它将会修改返回地址为目标函数起始地址(+)执行过的指令大小,并清除保存在堆栈上的...
    文章 2013-09-25 1347浏览量
  • nginx状态码

    这时还应该考虑到数据库,查看下数据库进程是否有大量的locked进程,数据库死锁导致超时,前端终止了继续请求,但是SQL语句还在等待释放锁,这时就要重启数据库服务了或kill死锁SQL进程了。对于长时间的请求可以...
    文章 2017-11-14 888浏览量
  • Eureka服务下线后快速感知配置

    现在由于eureka服务越来越多,发现服务提供者在停很久之后,服务调用者很长时间并没有感知到变化,依旧还在持续调用下线的服务,导致长时间后才能返回错误,因此需要调整eureka服务和客户端的配置,以便实现服务...
    文章 2019-03-15 2492浏览量
  • 读书笔记 effective c++ Item 28 不要返回指向对象...

    我们讨论的都是返回引用的成员函数,但是如果它们返回指针或者迭代器,同样原因导致的同样问题也将会存在。引用,指针和迭代器都是句柄(handles),返回一个指向对象内部数据的句柄常常有破坏封装型的风险。也会...
    文章 2017-03-06 774浏览量
  • Linux运维工程师笔试题第十一套

    worker数不够挂掉就会504,worker处理超时就会502。拓展阅读:http://serverfault.com/questions/543999/nginx-errors-recv-failed-104-connection-reset-by-peer-while-reading-respon 【试题4】已知Nginx和PHP-FPM...
    文章 2017-11-12 812浏览量
  • 应用开发实践之关系型数据库(以MySql为例)小结

    主要是一写多读的架构,在主库挂掉的场景下有可能需要考虑使用paxos算法来决定新的主库。在做读写分离前,可以先考虑缓存是否能解决当前场景的问题。五、运维 binlog记录DB操作(不含查询)及其他执行信息的二进制...
    文章 2020-05-05 623浏览量
  • 安卓动态调试七种武器之孔雀翎 – Ida Pro

    我们接下来继续分析自毁程序这道题,当我们在对init.array和JNI_OnLoad()进行调试的时候,发现程序在执行完dowrd_400552B4()后就挂掉了。于是我们在这里按”F7”进入函数看一下: 原来是libc.so的phread_create()...
    文章 2016-06-15 4536浏览量
  • 某口罩项目架构演进记录&优化经验分享

    导致老程序刚承接的时候再度挂掉3.5 5号使用这个架构上线,7分钟库存售罄,且体验极度流程,丝般顺滑,健康同学开发的新程序真是太爽的 优点:CDN负担静态资源的流量降低了SLB的出带宽,压测的效果也非常理想缺点:...
    文章 2020-05-26 1220浏览量
  • 消息队列常见的 5 个应用场景

    应用场景:秒杀活动,一般会因为流量过大,导致流量暴增,应用挂掉。为解决这个问题,一般需要在应用前端加入消息队列。可以控制活动的人数,可以缓解短时间内高流量压垮应用。用户的请求,服务器接收后,首先写入...
    文章 2018-07-30 988浏览量
  • Redis实现分布式锁

    有时候程序就是这么巧,比如说正好一个节点挂掉的时候,多个客户端同时取到了锁。如果你可以接受这种小概率错误,那用这个基于复制的方案就完全没有问题。否则的话,我们建议你实现下面描述的解决方案。单Redis实例...
    文章 2018-02-18 1370浏览量
  • Docker Swarm学习教程【转载】

    Swarm deamon只是一个调度器(Scheduler)和路由器(router),Swarm自己不运行容器,它只是接受docker客户端发送过来的请求,调度适合的节点来运行容器,这意味着,即使Swarm由于某些原因挂掉了,集群中的节点也会照常...
    文章 2017-12-21 1250浏览量
  • linux下cp,mv进行动态库覆盖问题分析

    这个问题引起了大家的热烈讨论,其中提及了的名词有inode,dentry,buserror等,比较混乱,由于功力浅薄,当时也没有十分清楚引起core掉的原因。于是乎趁着10.1的休息时间,闲里偷忙,理一理当时的问题,有不对之处...
    文章 2016-02-22 5422浏览量
  • ENode 1.0-框架的总体目标

    那如果断电了,那理论上这100毫秒的数据不是就丢了,没关系,我们还可以同时把数据写入到多台mongodb server,也就是我们可以部署一个MongoDB server的集群,一般整个集群的所有机器都同时挂掉的可能性是很低的,...
    文章 2016-05-27 1584浏览量
  • 负载均衡进阶:SLB常见问题解决方法

    SLB能够支持跨可用区地挂载ECS云服务器,这样可以避免某个可用区的ECS都出现故障的情况下,还有其他可用区的ECS能够接替工作,虽然跨可用区在ECS会存在大约2毫秒左右的延迟,但是却能够大大地提升服务的可用性。...
    文章 2017-10-09 10728浏览量
  • RPC服务注册&发现

    调用者咬咬牙改了,结果某天一台机器挂了,调用者发现服务有一半不可用,他又只能手动修改代码来删除挂掉那台机器的ip。现实生产环境当然不会使用人肉方式。有没有一种方法能实现自动告知,即机器的增添、剔除对调用...
    文章 2018-07-27 1445浏览量
  • Redis的三大问题

    事发前:实现Redis的高可用(主从架构+Sentinel?或者Redis?Cluster),尽量避免Redis挂掉这种情况发生。事发中:万一Redis真的挂了,我们可以设置本地缓存(ehcache)+限流(hystrix),尽量避免我们的数据库被干掉(起码...
    文章 2020-04-24 662浏览量
  • 给gRPC-spring-boot-starter一个pr的说明

    先将上面的代码修复下,正确的关闭逻辑应该如下,在Grpc发出shutdown指令后,阻塞等待所有请求正常结束,同时,这里阻塞也会夯住主进程不会里面挂掉。protected void stopAndReleaseGrpcServer(){ final Server ...
    文章 2020-11-21 1006浏览量
  • 转 iOS应用程序的状态及其切换(生命周期)

    而按照官方文档的要求,整个启动过程需要在5秒钟内完成,否则应用进程会因无响应的原因被kill。因此,如果有其它任务需要执行,则应该开启主线程之外的线程来进行,或者是推迟到之后更合适的实际来进行。应用程序...
    文章 2016-05-09 1232浏览量
1 2 3 4 ... 9 >

云产品推荐

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