ICode9

精准搜索请尝试: 精确搜索
  • 漫谈SLA2021-03-09 20:52:40

    序言    纵观运维的各项技能,了解各种各样的中间件,tomcat,redis,mongo,nginx等等等,但是又有什么意思?    看看各种各样的算法,其实也就那样,看看各种运行,参数,配置,问题解决。。。嗬,狗上狗也行(表示无论什么样的人都可以做,替代性太强),那又有什么意思?    看看在进行运维的时候,别人

  • 优雅停机2021-03-06 15:34:46

    什么叫优雅停机 简单说就是、在对应用进程发送停止指令之后、能保证正在执行的业务操作不受影响。 应用接收到停止指令之后的步骤应该是、停止接收访问请求、等待已经接收的请求处理完成、并能成功返回、这时才真正停止应用。 就Java 语言生态来说、底层技术是支持的、所以我们才

  • 如何避免服务停机带来的业务损失?2021-02-19 21:03:45

    做系统升级扩容,停服务时候最头疼的时候就是业务数据错乱,数据包的丢失,哪我们如何避免服务停机带来的业务损失?关闭为什么有问题?我们知道,在“单体应用”复杂到一定程度后,我们一般会进行系统拆分,也就是时下流行的微服务架构。服务拆分之后,自然就需要协同,于是 RPC 框架就出来了,它用来解

  • 大数据如何影响制造业2021-02-16 23:32:43

      由于物联网设备和其他系统的进步,制造商正在收集比以往更多的数据,从而使他们能够更好地了解其流程和输入。  反过来,他们可以采取一些措施,以更大的机会削减成本,缩短产品上市时间并增加收入。  当然,制造业非常庞大(许多不同的垂直行业和流程),因此以上是大数据对制造商的帮助的

  • 自从上了K8S,项目更新都不带停机的!2021-01-26 21:32:52

    其实K8S中还有一些高级特性也很值得学习,比如弹性扩缩应用、滚动更新、配置管理、存储卷、网关路由等。今天我们就来了解下这些高级特性,希望对大家有所帮助! 核心概念 首先我们先来了解一些核心概念,了解这些核心概念对使用K8S的高级特性很有帮助。 ReplicaSet ReplicaSet确保任何时

  • 详解k8s零停机滚动发布微服务 - kubernetes2021-01-24 12:00:16

    1、前言 在当下微服务架构盛行的时代,用户希望应用程序时时刻刻都是可用,为了满足不断变化的新业务,需要不断升级更新应用程序,有时可能需要频繁的发布版本。实现"零停机"、“零感知”的持续集成(Continuous Integration)和持续交付/部署(Continuous Delivery)应用程序,一直都是软件

  • java web应用优雅停机2020-12-25 14:33:37

    背景: 系统发版时,当前正在运行的请求会中断,导致部分请求没有完成。为确保应用在停机时不影响调用方,首先需要告诉路由机构不再发新请求到即将停机的节点,同时要确保已接收的请求能被成功处理 如何支持 实现优雅停机分三个阶段完成, 1、流量下线,停止新流量的进入(web,rpc,mq,job) 2、等

  • Dubbo 如何优雅停机?2020-12-01 12:32:53

    Dubbo 是通过 JDK 的 ShutdownHook 来完成优雅停机的,所以如果使用  kill -9 PID 等强制关闭指令,是不会执行优雅停机的,只有通过 kill PID 时,才  会执行。

  • 图灵机:计算机世界的理论基石2020-11-28 22:51:37

    **有个古老而经典的逻辑游戏:** 如果一个人说“我正在说谎”,那么他到底在不在说谎呢?如果他不在说谎,那么“我正在说谎”这句话就是真的;如果 他在说谎,那么“我正在说谎”这句话就是假的。无论从哪个方向推演,得到的都是自相矛盾的结论,我们无从判定他 在不在说谎。 这就是公元前4世纪,由

  • init 0,1,2,3,4,5,62020-06-20 11:02:58

    0: 停机 1:单用户形式,只root进行维护 2:多用户,不能使用net file system 3:完全多用户 4:安全模式 5:图形化 6:重启 阿里云 init 1后 SSH不能连接了,在控制平台停机也失败, 1模式,类似WIN的安全模式当不知道登陆t密码时可以直接在grub处用1以root身份进入系统,不用密码。。。。   下次记得

  • 牛掰!Spring Boot 2.3.0 新特性:如何优雅停机?2020-05-29 16:08:38

    1.什么是优雅停机 先来一段简单的代码,如下: @RestController public class DemoController {  @GetMapping("/demo")  public String demo() throws InterruptedException {      // 模拟业务耗时处理流程   Thread.sleep(20 * 1000L);   return "hello";

  • 收藏再看!MySQL如何不停机维护主从同步?看这篇就够了2020-04-15 15:37:16

    前言 随着2013年5月17日,阿里集团最后一台IBM小机在支付宝下线后,毫无疑问,MySQL 已经是当今互联网公司使用最多的数据库了,Mysql开源免费,而且可以很方便的横向扩展来支撑高并发的流量,中小企业使用Mysql一主多从,也可以很方便的实现程序的读写分离。   那么在企业里主数据库不停

  • 收藏再看!MySQL如何不停机维护主从同步?看这篇就够了2020-04-14 16:56:28

    前言随着2013年5月17日,阿里集团最后一台IBM小机在支付宝下线后,毫无疑问,MySQL 已经是当今互联网公司使用最多的数据库了,Mysql开源免费,而且可以很方便的横向扩展来支撑高并发的流量,中小企业使用Mysql一主多从,也可以很方便的实现程序的读写分离。那么在企业里主数据库不停机的情况,如何

  • docker容器优雅停机导致的问题说明2020-03-31 15:55:08

    现象 测试同学反馈页面某功能有时候不能使用。 分析 根据页面返回结果和URL,从开发同学那里了解到该现象是新环境里a服务调b服务返回异常导致的。从多次请求的结果看来,大概50%的几率返回异常。按常理判断如果b服务有多个节点的,可能有其中个别节点异常会导致此现象发生,但是b服务只有

  • Dubbo应用优雅停机实践2020-02-03 15:43:38

    网上相关的帖子很多,主要方法也都是加钩子HOOK,这里我对优雅停机进行了实践 目前不管是dubboX、apache的dubbo、alibaba的dubbo都没有实现真正意义上的优雅停机(截止20191231) 标红是重点,目前jar中自带的hook并不能满足先从注册中心移除、再销毁容器的顺序,且激活hook需要在JVM变

  • Elasticsearch如何修改Mapping结构并实现业务零停机2020-01-26 14:55:51

    Elasticsearch 版本:6.4.0 一、疑问 在项目中后期,如果想调整索引的 Mapping 结构,比如将 ik_smart 修改为 ik_max_word 或者 增加分片数量 等,但 Elasticsearch 不允许这样修改呀,怎么办? 常规 解决方法: 根据最新的 Mapping 结构再创建一个索引 将旧索引的数据全量导入到新索引中

  • 系统从未分库分表动态切换到分库分表2019-11-04 15:00:43

    停机迁移方案 我先给你说一个最 low 的方案,就是很简单,大家伙儿凌晨 12 点开始运维,网站或者 app 挂个公告,说 0 点到早上 6 点进行运维,无法访问。 接着到 0 点停机,系统停掉,没有流量写入了,此时老的单库单表数据库静止了。然后你之前得写好一个导数的一次性工具,此时直接跑起来,然后将单

  • Dubbo 优雅停机演进之路2019-11-04 09:00:14

    一、前言 在 『ShutdownHook- Java 优雅停机解决方案』 一文中我们聊到了 Java 实现优雅停机原理。接下来我们就跟根据上面知识点,深入 Dubbo 内部,去了解一下 Dubbo 如何实现优雅停机。 二、Dubbo 优雅停机待解决的问题 为了实现优雅停机,Dubbo 需要解决一些问题: 新的请求不能再发

  • dubbo 优雅停机原理2019-10-26 19:08:08

    dubbo优雅停机的实现,首先主要依赖于jvm的ShutdownHook钩子函数,例如dubbo 2.5.x版本,在AbstractConfig中定义了: static { Runtime.getRuntime().addShutdownHook(new Thread(new Runnable() { public void run() { if (logger.isInfoEna

  • 抗污染反渗透膜系统停机如何维护?2019-09-23 16:05:35

    德兰梅尔抗污染反渗透膜系统对水进行提纯过滤,达到纯净水标准。抗污染反渗透膜系统投运后由于生产计划原因会遇到停机的状态,停机情况下对膜系统的处置会影响到膜元件的性能及寿命。抗污染反渗透膜系统长期停机维护措施如下: 1、清洗系统中的膜元件。 2、用抗污染反渗透膜产出

  • 分区后不停机加载内核分区表2019-09-15 15:02:08

    fdisk分区后不停机加载内核分区表 问题描述: fdisk分完区保存之后,系统提示 The kernel still uses the old table. The new table will be used at the next reboot or after you run partprobe(8) or kpartx(8) 意思是内核还用旧的分区表信息,新的分区表会在重启或者执行partprob

  • Nginx实现Java项目不停机更新2019-08-04 21:38:51

    原文链接:https://liang-hr.iteye.com/blog/2254734 Nginx安装配置 安装 我的环境是CentOS6,请读者根据自身环境选择相应的安装方式,以下内容参考自:http://nginx.org/en/docs Shell代码   wget http://nginx.org/packages/centos/6/noarch/RPMS/nginx-re

  • Matlab实现 乘幂法&&反幂法2019-07-09 20:05:23

    以下伪码来自某《数值线性代数》教科书,非原创 乘幂法 function [a,k,er]=Power(A) %定义乘幂法函数文件 %a:表示该方法下矩阵A的最大特征值 %k:表示停机时实际的迭代次数 %er:表示停机时实际的绝对误差 tol=1e-6;%绝对误差限 [n,m]=size(A); if n~=m %判断输入的合法性

  • 优雅停机-dubbo篇2019-06-12 21:52:47

    dubbo中使用了netty,但是它修改了netty的代码,其中有个bug,导致无法优雅停机。 下面的代码用于解决这个问题。 package org.jsirenia.dubbo; import java.lang.reflect.Field; import java.lang.reflect.Method; import javax.annotation.PreDestroy; import org.jboss.net

  • 如何部署云服务器,保证应用高可用性,永不停机2019-06-12 12:55:05

    公司需求:                 本地数据中心总是会偶尔停电,造成业务应用总会停止工作。每当服务器启动后问题各种各样,忙着各应用业务服务启动健康状况检查,逐个问题排查。对于维护人员来说工作量太大。 解决方案:              本地数据中心纯属自建,机房装修

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

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

ICode9版权所有