首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏一个执拗的后端搬砖工

    Dubbo机房调用

    PersistentCoder 一、背景 在一些跨境业务中,特别是电商或者SAAS场景,用户群体是分离的,经营者在国内,而产品使用者在海外,或者外海用户分布在多个大区,而数据中心在其中一个大区,那么就会存在一些大区或者机房的服务调用场景 那么就需要在双机房部署的时候,优先调用本机房服务,然后如果本机房没有服务或者不符合要求,那么会调用其他机房的服务。 registry id="america" address="nacos://${nacos.address2}" weight=”20“ /> 默认,任意可用 配置调整 对于亚洲大区,读写都只需要调用本机房的服务 ClusterInvoker又是Invoker的包装,那么ZoneAwareClusterInvoker的调用逻辑就是: 回过头来我们思考一个问题,就本篇文章分析的亚洲和美洲双大区注册中心场景中,美洲机房显式配置了两个注册中心 本着浪费可耻,节约光荣的原则,那有没有一种机制或者有没有可能对于这种大区服务调用的场景,只有订阅服务诉求的情况下,做到服务订阅和服务注册隔离以及可个性化定制?

    4.7K81编辑于 2022-04-06
  • 来自专栏杂烩

    Mysql机房同步方案 原

            假设现有两个机房,需要做到数据同步。         以下是架构图(实际架构图根据现有机房架构和实际会比下图复杂,但整体思路不变): ?         流程:             1、用户插入一条数据到mycat             2、mycat解析sql,分配sql到指定mysql数据库             3、mysql(假设M1接收到数据 读取二进制日志同步数据,mysql(S)读取二进制日志同步数据,并写出二进制日志             5、Canal读取二进制日志,解析成sql             6、Otter接到sql,获取连接,在机房

    3.2K20发布于 2018-08-17
  • 来自专栏程序员升级之路

    RabbitMQ机房迁移数据零丢失

    一、背景介绍 公司以前大部分服务在私有云上,因使用有一段时间了,机器比较老化再加上运维成本高,计划将整个机房上云,因负责中间件一块,所以最近将RabbitMQ顺利地迁移到云上。 先说下大概部署结构,为 保证高可用,在私有云上部署了3台Broker,应用在配置文件中直接配置3个IP,每次请求时由客户端随机选择1台。 这个我们在生产上碰到过,可以加上以下配置避免: {cluster_partition_handling, pause_minority} 另外在迁移过程中注意几点: 1)、尽量保证集群总机器数为奇数; 2)、尽量减少机房集群存在的时间 3、下线新、老机房各一台Broker,保证总数仍为奇数 先在要下线的机器上执行命令: rabbitmqctl stop_app 然后在存活的节点上执行命令 rabbitmqctl forget_cluster_node 4、最后下掉老机房剩下机器 命令同上 ?

    1.7K30发布于 2020-09-11
  • 来自专栏数据社

    Kafka实战宝典:如何机房传输数据

    工作中遇到Kafka机房传输到远程机房的场景,之前的方案是使用Flume消费后转发到目标kafka,当topic增多并且数据量变大后,维护性较差且Flume较耗费资源。 MirrorMaker 为每个消费者分配一个线程,消费者从源集群的topic和分区上读取数据,然后通过公共生产者将数据发送到目标集群上,官方建议尽量让 MirrorMaker 运行在目标数据中心里,因为长距离的机房网络相对而言更加不可靠 consumer.properties) 生产环境的source kafka版本是0.10,使用zk指定集群地址,配置方式如下: ‍zookeeper.connect=zk1:2181,zk2:2181,zk3: echo messagetwo>> smsnotice ${message_two} fi done<${province} fi 结语 机房传输是不是很简单 你那里是怎么实现kafka机房传输的呢,欢迎留言讨论!

    3.4K40发布于 2020-05-25
  • 来自专栏携程技术

    干货 | 携程Hadoop机房架构实践

    另外我们在namenode中增加了机房多副本管理能力,可以设置目录的多机房副本数,比如只在机房1设置3个副本,或者机房1和机房2各设置三个副本,对于没有设置机房副本的路径,我们会在zookeeper ,分为如下四步: 1)批量设置BU对应Hive账号开始迁移(初始为3:0,即福机房3份,日机房0份) 2)按照Hive账号下的DB和用户Home目录依次设置33,数据复制到日机房 3)账号和队列迁移到日机房 4)观察机房流量,回收福机房的计算和存储资源(设置0:3) 迁移时间过程中有些注意点: 1)迁移过程会耗费大量机房网络带宽,需要在集群低峰时间执行,我们是放在早上10点到晚上11点之间,其他时间会自动暂停迁移 的计算调度 3)实时自动化存储和计算迁移工具 4)实现机房流量监控和限流服务 目前整套系统已在线上稳定运行了半年,迁移了40%的计算作业和50%的存储数据到新机房机房带宽流量也在可控范围之内,迁移常态化 最后是将机房的改造也应用到基于Hadoop 3的EC集群,也支持机房的能力。 注:“携程技术”公众号后台回复“hadoop”,可下载讲师分享PPT。

    2K20发布于 2020-03-11
  • 来自专栏光华路程序猿

    记一次elasticsearch 机房迁移

    ); 1.在A机房ES集群扩容节点,将新节点全部加入到A机房ES集群,此时B机房和A机房共同组成新的机房集群; 限制已有索引数据的分布范围,暂时只容许分布在旧的数据节点上 curl -H "Content-Type _name" : "B机房节点" } }' 3.更改ES客户端配置文件中“data.elasticsearch.cluster-nodes”,去掉A机房的节点配置,改成B机房的master节点(tcp v shards disk.indices disk.used disk.avail disk.total disk.percent host ip node 3 622.5mb 655.4mb 1.7tb 1.7tb 0 10.1.11.43 10.1.11.43 node-e 3 932.3mb /node-v10.13.0-linux-x64/bin/elasticdump --input=http://A机房IP:9200/new_index_3/alias_index_1 --output

    1.1K20编辑于 2022-06-29
  • 来自专栏王先森

    Zabbix机房分布式部署proxy实战

    服务器在同一个地区不同的机房,通过proxy很容易实现数据的传输和中转。 服务器在多个省或者在国外,通过proxy实现分布式部署和监控。

    2.2K21编辑于 2023-04-24
  • 来自专栏猿天地

    线上SpringCloud网关调用微服务机房了,咋整?

    问题很明显,就是网关服务只有北京的,而微服务新增了天津机房的,此时会导致 机房调用,即北京网关调用到了天津微服务。 尽管北京到天津 ping 的网络延时仅有 3 毫秒 之差,但是服务与服务之间的调用,可就不止这 3 毫秒了。 其中包括服务器与服务器之间 TCP连接的建立、数据传输的网络开销,如果数据包过大,机房访问耗时就会很明显了。 所以呢,尽量避免机房访问,当然要将网关也要迁移到天津机房。 ? 相当于网关以及微服务两侧都是通过基于 权重 的负载均衡算法来尽量减少机房调用的,但是无法避免机房调用。 zone:简单理解为 region 内的具体机房,比如说 zone 划分为北京、天津,且北京有两个机房,就可以在 region 内划分为三个zone,北京划分为zone1、zone2,天津为zone3

    1.6K30发布于 2020-03-11
  • 来自专栏铭毅天下

    干货 | Elasticsearch 多种机房灾备方案对比与实战解读

    2 方案概要 方案 定期快照 机房部署集群 应用双写 借助消息队列实现双写 CCR 集群复制 极限网关 描述 定期将索引备份到外部存储,例如 S3,HDFS。备份的数据可以在备集群中恢复。 4 机房部署集群 机房部署 Elasticsearch 集群的方案在实现起来比较简单,就是将集群中的节点分布在不同的机房中,这对网络带宽和延迟要求较高,仅适用于同城灾备,异地灾备通常还是使用主备集群的方式 机房部署集群时,我们应确保同一个索引主分片和副分片分布在不同的机房中,这样当某一个机房挂掉后另外一个机房仍然保留完整的数据,数据仍然可靠。 机房之间的网络通过专线打通,用于承载 CCR 集群复制以及业务应用机房访问 Elasticsearch 集群的流量。 2.假设北京机房的 Elasticsearch 集群宕机了,过一段时间集群又恢复了,在故障期间的数据将会丢失。 3.每次写入请求都要机房处理,将会增加网络延迟。

    6.8K42编辑于 2022-01-05
  • 来自专栏全栈程序员必看

    Web 3D机房,智能数字机房HTML5 WebGL(ThreeJS)匠心打造「建议收藏」

    最近web 3D机房研发告一段落,有时间整理这段时间的一些成果。主要涉及使用H5、js、WebGL技术。 机房3D效果图 机房线缆和走线架 线缆的连接走向和连接关系是管理员关注的焦点。 此刻,需要3D机房界面能清晰的显示电缆从端口到走线架再到端口的“端到端”的物理走线,方便管理员了解网络走线情况和管理。 机柜利用率 项目还有个需求是显示机柜的整个空间使用率情况。 设备报警 巡更路径 Web 3D机房,智能数字机房HTML5+Threejs(WebGL) 项目实战 【课程介绍】 针对webgl的库threejs框架的Web 3D智能数字机房项目实战详细的讲解,随着 IT信息技术和移动端的发展,Html5+3D(Webgl)技术已经悄然崛起,3D机房数据中心可视化应用越来越广泛,主要包括3D机房搭建,机柜、服务器、数据实时监控、机房线缆和走线架、机柜利用率、机架可用空间 章节目录 01. 3D机房功能效果 02. 3D机房功能效果2 03. 3D机房场景搭建上 04. 3D机房场景搭建中 05. 3D机房场景搭建下 06. … 大家可以点击【腾讯课堂】查看我的课程

    4.4K20编辑于 2022-08-22
  • 来自专栏Netkiller

    怎样入住IDC机房或迁移IDC机房

    机房迁移 总结一下5年前的工作,在不写下来自己都快忘光了,工作关系现在已经不涉及运维这块的工作。 4.3.1.

    15.2K50发布于 2018-03-05
  • 来自专栏携程技术

    干货 | 五大实例详解,携程 Redis 机房双向同步实践

    key 的值,设置或更新为 val),那么大概率会发生以下这样的步骤: 1)A 将 SET KEY VAL 同步至 B 和 C 2)B 和 C 接收到操作后,又再次同步给其他两个 Redis 3

    2.5K20发布于 2020-07-22
  • 来自专栏全栈程序员必看

    Three.js呈现3D效果机房–初步方案

    3D机房系统是最近用户的需求,通过相关了解最后使用Three.js,也发现最近有东西可以写出来分享: webGL可以让我们在canvas上实现3D效果。 而three.js是一款webGL框架,由于其易用性被广泛应用 Three.js是通过对WebGL接口的封装与简化而形成的一个易用的图形库 ---- 分步实现3D效果 初始化3D模型参数 开始搭建场景 开始搭建场景 搭建场景包含一些具体的初始化操作 一些初始化方法(之后才对具体方法加以说明): var that = this; room3dObj = that; that.initThree(that.id 循环渲染界面 var that = room3dObj; if (TWEEN != null && typeof (TWEEN) ! 添加对象到场景中 var that = room3dObj; that.scene.add(obj); that.objects.push(obj); ##最后效果 ##浏览器兼容 目前

    3.9K10编辑于 2022-09-02
  • 来自专栏用户8739405的专栏

    idc机房的特点是什么?idc机房和自建机房有什么不同?

    不管是什么行业都在广泛使用着idc机房,idc机房也就是一种超大型机房,它利用互联网的通信技术,建立起标准化的数据中心环境,能够给各种单位、各种公司提供全方位的服务,但是由于很多人并不了解idc机房,所以下面为大家具体地介绍一下 idc机房的特点是什么,以及idc机房和自建机房有什么不同。 最后,idc机房分为两种,一种是自用型,一种是商用型,这两种类型的机房都对环境的要求比较高。 二、idc机房和自建机房有什么不同? 1、网络连接率较高。 idc机房有专业的团队能够时时刻刻提醒客户注意病毒入侵,并及时检查是否有病毒入侵,普通的机房不能进行此种服务,病毒入侵的概率增加。 3、消防体系可靠。 上面为大家简要介绍了idc机房,同自建机房相比,idc机房确实有很多优势。

    10.8K30发布于 2021-07-02
  • 来自专栏力哥聊运维与云计算

    如何管理好IDC机房?(四) ----机房安全管理

     如何管理好IDC机房?(四) ----机房安全管理     机房大部分设备都在公网上,安全工作搞不好,轻则影响业务运行,重则可能会丢失数据,造成不可弥补的损失。     2 技术方面     根据我的经验,采取一下技术措施,可以有效实现机房安全管理。     1) 复杂口令,定期更换。如有条件建议采取令牌认证等认证手段。     3)远程控制服务尽量采取不常用的端口,比如修改远程桌面,vnc ssh 等端口为高端口,同时要限制登录ip。    

    3K20发布于 2019-06-28
  • 来自专栏鲜枣课堂

    机房生存指南

    说到机房,大家一定都很熟悉。 对于我们通信汪来说,机房就像我们的家。我们生命中很大一部分时间,是在机房度过的。 ? 在外界看来,机房是一个高大上且充满神秘感的地方。 在机房工作,一定是逼格满满,帅到爆炸。 然鹅,在我们眼里,机房其实就是一个工地。只不过真实的工地里搬的是砖,而我们这些通信民工在机房里搬的,是虚拟世界的“0”和“1”。 ? 机房之所以叫机房,就是因为这里存放了大量的机器设备。 ? 为了保证这些设备不会因为发热量太高而宕机罢工,机房通常都会配备强力空调进行散热降温。 所以,机房的温度会非常低,有时候甚至只有10℃左右。 当年我们对抗噪音,主要用的是3M耳塞。现在后浪们很浪,更喜欢用这个玩意: ? 没错,降噪耳机。我也试过,果然神器,不仅降噪,还能边开局边听RAP。机房里没事跟着高歌一曲,也没人听见。 ? 一定要事先观察好机房摄像头的位置! 好啦!机房的四个大坑以及应对策略,我都介绍完了。 事实上,机房的坑远不止上述这些。

    3.1K250发布于 2020-06-05
  • 来自专栏力哥聊运维与云计算

    如何管理好IDC机房(六)----机房网络架构

     如何管理好IDC机房(六)----机房网络架构 理想的IDC机房网络架构应该满足以下要求: 1 稳定 保持业务稳定是最基本的要求。 2 有良好的可扩展性 良好的网络设计能应该能满足业务的需求,随时平稳扩展 3 能够充分利用带宽和ip等资源 在IDC里面,带宽和ip都是金钱,良好的网络设计应充分考虑这个因素。 就个人经验,我建议机房采用二层的网络架构。建议需要不需要,全部架设内网。建议和isp之间采用2条线路以上的动态路由协议。 新机房可以按照网络构架要求来布线,对于老机房可以逐步改造,或者将原来的分布层交换机配置成二层,当作一个透明网桥使用,来达到目的。

    3.6K20发布于 2019-06-28
  • 来自专栏HT

    告别传统机房3D 机房数据可视化实现智能化与VR技术的新碰撞

    对于银行,证券,海关,邮局等需要实时交换数据的单位的机房机房管理更为重要,一旦系统发生故障,造成的经济损失更是不可估量。 3D 机房数据中心可视化系统。 3D 机房场景和 2D 控制面板的结合,打造出一套机房数据中心可视化系统的解决方案。 项目预览地址:基于 HTML5 的 WebGL 自定义 3D 摄像头监控模型 1、整体场景-摄像头效果图 ? 总结 3D 机房数据中心可视化系统在很大程度上保障了机房日常运行的监控状态,及时反馈机房内部的实况信息,这是可视化系统的一大优势。 ,HT 积累了许多的解决方案,有兴趣的小伙伴可以看看:线框模式下的 3D 数据中心机房 ?

    1.4K10发布于 2020-07-02
  • 来自专栏壳屋栏博客专栏

    idc主机机房的特点是什么?idc主机机房和自建机房有什么不同?

    不管是什么行业都在广泛使用着idc主机机房,idc机房也就是一种超大型机房,它利用互联网的通信技术,建立起标准化的数据中心环境,能够给各种单位、各种公司提供全方位的服务,但是由于很多人并不了解idc机房 ,所以下面为大家具体地介绍一下idc机房的特点是什么,以及idc机房和自建机房有什么不同。 一、idc机房的特点是什么? 首先,idc机房能够提供高效的服务,机房内的环境要求较高,需要做好恒温、恒湿以及防火等方面的工作,这样才能确保服务器的高效率运行。 最后,idc机房分为两种,一种是自用型,一种是商用型,这两种类型的机房都对环境的要求比较高。 二、idc主机机房和自建机房有什么不同? 1、网络连接率较高。 idc主机机房有专业的团队能够时时刻刻提醒客户注意病毒入侵,并及时检查是否有病毒入侵,普通的机房不能进行此种服务,病毒入侵的概率增加。 3、消防体系可靠。

    4.6K10编辑于 2022-06-15
  • 来自专栏全栈程序员必看

    vue3 axios域_vueaxios域请求

    Boolean} open: true, //配置自动启动浏览器 open: 'Google Chrome'-默认启动谷歌 // proxy: 'http://localhost:9000' // 配置域处理

    1.9K20编辑于 2022-10-01
领券