Easter79 Easter79
4年前
springcloud中微服务的优雅停机(已验证)
 大部分项目部署中,为了方便,可能都直接使用kill9服务的pid来停掉服务。但是由于Eureka采用心跳的机制来上下线服务,会导致服务消费者调用此已经kill的服务提供者然后出错。可以采用以下方式来解决:核心是先调用方法主动通知Eureka注册中心服务下线,然后再停掉服务。本文会介绍几种eureka注册中心服务下线的方式最不可取
灯灯灯灯 灯灯灯灯
4年前
年后腾讯二面,第一个问MySQL主从结构,给我整不会了
一、MySQL一主一从数据库服务器192.168.4.51配置为主数据库服务器数据库服务器192.168.4.52配置为从数据库服务器客户端192.168.4.50测试配置其中192.168.4.51是主服务器,另一台192.168.4.52作为从服务器,通过调取主服务器上的binlog日志,在本地重做对应的库、表,实现与主服务器的数据同步
Karen110 Karen110
4年前
手把手教你Pycharm远程连接服务器端项目进行本地开发调试!
又有几天没写原创了,这些天都有一些开发任务,所以没很多时间来写文章。在这几天的开发里,我所在的开发环境是部署在centos7的云服务器上。这就有一个头疼的问题,我该怎么开发呢?有些朋友就会说,直接用vim。我想过,但是我技术比较菜还没到那种vim很熟练的地步。刚开始我试了一种方案,本地一套代码,服务器上一套代码。本地编辑然后通过sftp软件上传到服务器上,虽
Wesley13 Wesley13
4年前
vault的安装
vault是一个服务器密码及证书管理工具vault的使用场景(1)作为集中存储各个服务器账号密码的服务器。目前我们有服务器需要访问到有密码的后端的时候,有几种方案:export到环境变量写死到代码里面上线的时候使用自动化工具对变量进行替换第一种方案带来的问题是使用麻烦,后两种方案带来的问题是
Stella981 Stella981
4年前
Spring Cloud(三):服务容错保护——Spring Cloud Hystrix
  在微服务架构中,通常会出现服务不可用的现象,假设A为服务提供者,B为A服务的调用者,C、D为B服务的调用者,那么当A服务不可用之后,随着时间的推移就会导致B服务不可用,B服务的不可用可能会导致C、D服务的不可用,最终导致整个系统的不可用,为了解决这种级联失败的问题,在分布式架构中出现了断路器等一系列服务保护机制。  在SpringCloud中使用H
可莉 可莉
4年前
11月阿里Spring全家桶+MQ微服务架构笔记:源码+实战
数据时代,除了大数据和人工智能的发展,微服务分布式已经贯穿开发人员的开发过程,哪怕公司达不到这个标准,也会往上凑个热闹,作为热爱学习的现代小青年(我不会承认是面试要问这个知识点的),对与微服务,不学习了解一下怎么可以?而在微服务等方面,最有话语权的就是互联网风向标‘阿里’,而阿里为了国内互联网科技的发展,也会开源他们内部使用的一些规范或者文档。这份阿里1
Wesley13 Wesley13
4年前
mysql数据库备份之主从同步配置
主从同步意义?主从同步使得数据可以从一个数据库服务器复制到其他服务器上,在复制数据时,一个服务器充当主服务器(master),其余的服务器充当从服务器(slave)。因为复制是异步进行的,所以从服务器不需要一直连接着主服务器,从服务器甚至可以通过拨号断断续续地连接主服务器。通过配置文件,可以指定复制所有的数据库,某个数据库,甚至是某个数据
Stella981 Stella981
4年前
Registry 容器镜像服务端细节
引言通常我们在使用集群或者容器的时候,都会接触到存储在本地的镜像,也或多或少对本地镜像存储有一定的了解。但是服务端的镜像存储细节呢?本文主要介绍容器镜像的服务端存储结构,对于自建镜像服务或是对容器镜像底层原理或优化有兴趣的同学可以了解一下。相关开源项目目前容器镜像服务相关的开源项目主要有以下两个。R
物理裸机配置如何转换为天翼云云主机配置
在IT系统建设中,软件平台厂商(ISV)给出的IT资源需求往往是物理机裸机配置。上云后怎么把物理裸机配置转变为云主机配置就成了一个需要认真考虑的问题。今天就来讨论一下这个问题。以应用服务器为例,假如软件平台厂商给出的是华为RH2288Hv3这样一款物理裸机,配置如下:拿到服务器配置后,首先我们要核对一下这款服务器的应用场景,确认在这个场景中是否能使用云主机
LibraHeresy LibraHeresy
2年前
VitePress 使用 Gitalk 添加评论功能
前言一个优质的博客怎么能没有评论功能呢,没有评论怎么和同志们的思想激情♂碰撞,获得新的收获。Ah,That'sgood.那么用什么方案呢,看来看去,不用自己搭建后端服务的方案都大同小异,都是利用Github的issues模块实现的。其中的佼佼者是Gitme