AskOverflow.Dev

AskOverflow.Dev Logo AskOverflow.Dev Logo

AskOverflow.Dev Navigation

  • 主页
  • 系统&网络
  • Ubuntu
  • Unix
  • DBA
  • Computer
  • Coding
  • LangChain

Mobile menu

Close
  • 主页
  • 系统&网络
    • 最新
    • 热门
    • 标签
  • Ubuntu
    • 最新
    • 热门
    • 标签
  • Unix
    • 最新
    • 标签
  • DBA
    • 最新
    • 标签
  • Computer
    • 最新
    • 标签
  • Coding
    • 最新
    • 标签
主页 / server / 问题

问题[master-slave](server)

Martin Hope
Akki
Asked: 2021-10-21 04:30:08 +0800 CST

为什么服务器运行缓慢且带宽阻塞

  • 0

我们有一个云服务器。我们有 3 台服务器和 1 个公共 IP 的负载均衡器。我们有用于数据库连接的主从。

应用程序向用户提供一些数据,用户将一些数据和一些文件发布到服务器。目前的场景是当上传文件的用户数量增加时,整个系统速度变慢,许多用户无法在 Web 应用程序中执行基本操作。CPU 使用率低于 25%。应用程序端没有错误日志。资源是免费的。当有许多用户上传文件时,我们唯一得到的就是带宽被阻塞。是否有任何解决方案可以准确检测错误日志或为什么它很慢?

apache-2.2 load-balancing nginx master-slave
  • 1 个回答
  • 72 Views
Martin Hope
Philip
Asked: 2021-05-17 07:54:21 +0800 CST

如何处理 wordpress woocommerce 商店的故障转移?

  • 1

我正在开发一个包含多个 WordPress + Woocommerce 商店的项目。我们有 3 台专用服务器。随着流量的增长。有时,服务器已关闭。我正在寻找适用于那些 wordpress+woocommerce 网站的故障转移解决方案。

首先,我找到了 CloudFlare。它将自动故障转移到另一个“A”记录。所以我只需要将所有文件和数据库复制到其他服务器作为备份。当第一台服务器关闭时,它将指向另一台服务器。

但这带来了另一个问题。当它指向第二台服务器时。数据库中的所有数据都会回到创建备份时。而当原服务器固定后,域又指向原服务器。然后写入第二台服务器的所有数据都消失了,因为它没有写入原始服务器。

然后我查看了数据库的主从复制。假设原来的服务器是主服务器,第二台服务器是从服务器,每次客户购买产品或写评论时,它都会写入主数据库。然后从库同步主库。但问题是当原始服务器关闭时。它以只读方式切换到从数据库。因此,即使是客户也可以加载该网站。他们无法购买或发表评论。

我不知道下一步该做什么。请帮忙。谢谢你。我们想归档以下内容:

  • 当一台服务器宕机时切换服务器
  • 随时同步数据库。切换过程中不丢失数据
linux mysql database wordpress master-slave
  • 1 个回答
  • 311 Views
Martin Hope
meme
Asked: 2020-09-19 22:40:18 +0800 CST

如何正确备份和恢复 mariadb 主/从

  • 2

我有一个使用 gtid 的主/从 mariadb 设置。据我所读,我应该更喜欢使用从属端进行备份。但万一发生灾难怎么办?我可以在新的主人中恢复奴隶吗?以及正确恢复它的方法是什么?我是否必须重置 GTID 并从当前开始?

backup restore mariadb master-slave
  • 1 个回答
  • 398 Views
Martin Hope
Stephen
Asked: 2017-01-04 19:24:47 +0800 CST

域从区定义

  • 0

我已经使用 Linode 大约一年了,但仍然对他们的 DNS 管理器上的“主”域区域和“从”域区域术语感到困惑。除了 DNS 服务器名称外,“区域”与“主”和“从”的结合似乎没有在其他任何地方在线使用。

我知道“DNS 区域”只能指一个域。

我不明白的是,在虚拟主机的上下文中,您何时将“从属区域”记录添加到区域文件中?

此外,在虚拟主机驻留在单个 IP 的情况下,关联的 DNS 服务器上是否会有一个区域文件或多个区域文件?

domain-name-system dns-zone master-slave
  • 1 个回答
  • 642 Views
Martin Hope
Frank Martin
Asked: 2017-01-02 13:26:06 +0800 CST

主从半循环复制在 MySQL 中不起作用

  • 0

我不知道如何描述它,所以我称它为半圆。这就是我正在做的事情。

服务器 A
服务器 B = 这是服务器 A 的从服务器
服务器 C = 这是服务器 B 的从服务器

当我在服务器 A 上更新某些内容时,它会反映在服务器 B 上。但同样的更改不会反映在服务器 C 上。

只有当我在服务器 B 上更新某些内容时,更改才会反映在服务器 C 上。

我如何做到这一点,以便在服务器 A 上所做的任何更改都会到达服务器 B(它已经在工作),然后它会到达服务器 C?

编辑
经过调查,我发现当我在服务器 A 上进行一些更改时,它的日志文件位置会发生变化。但是当这些更改反映在服务器 B 上时,服务器 B 日志文件的位置不会改变。正是由于这个原因,服务器 C 不知道服务器 B 上是否有任何更改,除非我明确更改服务器 B 上的某些内容(插入、更新、删除)。

那么有没有办法告诉 MySQL 在 Slave 接收来自 Master 的更新时增加日志文件位置?

mysql mysql-replication master-slave
  • 1 个回答
  • 192 Views
Martin Hope
Frank Martin
Asked: 2017-01-02 02:35:24 +0800 CST

使主服务器成为另一个主服务器的从服务器

  • 0

我有 4 个 MySQL 服务器 Master1、Master2、Master3 和 Master4。

Master1 和 Master2 都是彼此的主人,而 Master3 和 Master4 是彼此的主人。

我想让 Master3 成为 Master1 的奴隶。这可能吗?

下图显示了我当前的蓝色设置。RED中的那个是我想要实现的。

我怎样才能做到这一点?

在此处输入图像描述

mysql mysql-replication master-slave master-master
  • 1 个回答
  • 142 Views
Martin Hope
treetop
Asked: 2016-09-15 03:22:59 +0800 CST

绑定 DNS named.config 序列 - 它应该自动递增吗?每次修改的替代方案

  • 0

我是第一次配置一个 DNS 服务,它涉及一个主 DNS 服务器和一个从 DNS 服务器。在对主 DNS 上的区域进行编辑后调查从属区域未更新的原因时,我发现区域中的序列值(主从区域)需要:

(a) 不同 (b) 在主区域中增加,以便复制文件。

这是否意味着当将新的客户端计算机添加到主区域文件时,我总是需要记住更改每个文件中的序列值?还是我缺少另一种解决方案?

谢谢

domain-name-system bind reverse-dns dns-zone master-slave
  • 2 个回答
  • 272 Views
Martin Hope
neilH
Asked: 2016-09-13 07:32:14 +0800 CST

从属 DNS 服务器(绑定)区域文件已传输但数据不可读

  • 4

我已经使用绑定在 Linux 上设置了一个从属 DNS 服务器。在启动命名服务时,区域文件被传输到,slaves/但文件中的信息看起来像是奇怪的计算机符号(我不确定正确的术语是什么),其中有符号和正方形,如下面的片段。

有谁知道这可能是什么原因造成的?我错过了重要的一步吗?

在此处输入图像描述

domain-name-system bind reverse-dns dns-zone master-slave
  • 2 个回答
  • 2607 Views
Martin Hope
su55
Asked: 2010-04-12 15:44:12 +0800 CST

测试主 dns 是否已将副本传输到从属

  • 0

我使用 FreeBSD 设置我的主人和奴隶。我目前正在运行 Bind 9.X 版本,到目前为止一切正常。只是一个小问题。

我无法获取我的 DNS 的主副本以将其传输到从服务器。我包括了 transfer-allow {192.168.1.111;}; // 这是从服务器的 IP

我运行 rndc reload 命令进行检查,但在 /etc/named/master/? 中没有看到副本

任何帮助将不胜感激,如果您想要我的 DNS 布局,我也可以提供。

freebsd bind master-slave
  • 2 个回答
  • 7221 Views
Martin Hope
z8000
Asked: 2010-02-26 15:29:45 +0800 CST

主从数据存储复制、自动故障转移和 wackamole

  • 1

我为下一个项目的数据存储配置了 2 台专用服务器。数据存储配置为主从复制。没有固有的自动故障转移,但我当然想要这个。也就是说,我希望访问主数据存储始终可以正常工作,而无需配置客户端库来检测主数据何时关闭并故障转移到从数据。

我见过基于 Spread Toolkit 的 Wackamole。您为 Wackamole 提供一组 IP 和一堆节点,并且无论任何节点的启动/关闭状态如何,这些 IP 都将保持可用/启动。Wackamole 检测节点何时关闭并 ARP 解析在现在关闭的节点上启动的 IP。它实际上很整洁。

所以,我的想法是使用 Wackamole 保持 2 个虚拟专用 IP 可用/启动。然后,客户端将始终使用相同的私有 IP 来访问主数据存储,并为从属数据存储使用相同但不同的 IP,即使这些 IP 托管在同一个节点上。

我的数据存储服务器通过专用网络访问。我不确定这是否会与 Wackamole 混淆。

这是疯了吗?您通常如何处理数据存储等私有服务的自动故障转移。

FWIW,没关系,但数据存储是 Redis。我不想听到“使用 mySQL”请 :)

谢谢。

database high-availability failover master-slave nosql
  • 2 个回答
  • 741 Views

Sidebar

Stats

  • 问题 205573
  • 回答 270741
  • 最佳答案 135370
  • 用户 68524
  • 热门
  • 回答
  • Marko Smith

    新安装后 postgres 的默认超级用户用户名/密码是什么?

    • 5 个回答
  • Marko Smith

    SFTP 使用什么端口?

    • 6 个回答
  • Marko Smith

    命令行列出 Windows Active Directory 组中的用户?

    • 9 个回答
  • Marko Smith

    什么是 Pem 文件,它与其他 OpenSSL 生成的密钥文件格式有何不同?

    • 3 个回答
  • Marko Smith

    如何确定bash变量是否为空?

    • 15 个回答
  • Martin Hope
    Tom Feiner 如何按大小对 du -h 输出进行排序 2009-02-26 05:42:42 +0800 CST
  • Martin Hope
    Noah Goodrich 什么是 Pem 文件,它与其他 OpenSSL 生成的密钥文件格式有何不同? 2009-05-19 18:24:42 +0800 CST
  • Martin Hope
    Brent 如何确定bash变量是否为空? 2009-05-13 09:54:48 +0800 CST
  • Martin Hope
    cletus 您如何找到在 Windows 中打开文件的进程? 2009-05-01 16:47:16 +0800 CST

热门标签

linux nginx windows networking ubuntu domain-name-system amazon-web-services active-directory apache-2.4 ssh

Explore

  • 主页
  • 问题
    • 最新
    • 热门
  • 标签
  • 帮助

Footer

AskOverflow.Dev

关于我们

  • 关于我们
  • 联系我们

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve