选择数据库管理系统以最大程度地提高可用性和可扩展性
如果我打算选择一个数据库管理系统,并且知道数据需要尽可能接近 100% 可用,并且需要尽可能好地扩展,那么目前是否存在“最佳”数据库管理系统?这假设我没有考虑成本等其他因素。我很难比较不同的 DBMS(例如 Oracle、Microsoft SQL Server、MySQL),并希望看看是否有一个比另一个表现更好。我认为答案是因为没有进行这种比较的研究。有没有人知道其他答案?谢谢。 ...
如果我打算选择一个数据库管理系统,并且知道数据需要尽可能接近 100% 可用,并且需要尽可能好地扩展,那么目前是否存在“最佳”数据库管理系统?这假设我没有考虑成本等其他因素。我很难比较不同的 DBMS(例如 Oracle、Microsoft SQL Server、MySQL),并希望看看是否有一个比另一个表现更好。我认为答案是因为没有进行这种比较的研究。有没有人知道其他答案?谢谢。 ...
系统:Ubuntu:20.04.1 LTS NGINX:nginx-rc/1.21.4.3 我正在运行 nginx-rc,每次服务都会在随机时间后关闭,我没有运行 apache 或任何其他服务,我检查了所有日志,没有任何明显的信息,服务 nginx-rc 状态给我: 十二月 22 12:44:37 用户 systemd[1]:正在启动 nginx HTTP 和反向代理服务器... 十二月 22 12:44:37 用户 nginx-rc[17250]:nginx:配置文件 /etc/nginx-rc/nginx.conf 语法正常 十二月 22 12:44:3...
我有一个 ubuntu 服务器(版本 18 和 20),想要更新我的机器上除 docker 守护进程之外的所有软件包。 固定 Docker 守护进程版本并运行后apt upgrade,该服务仍然无法通过在此过程中更新的其他依赖项获得。 在运行更新之前,如何找出哪些软件包导致 docker 守护进程重新启动/不可用? ...
我发现 Azure 可用性区域的文档在高可用性方面有些欠缺,所以我希望这里有人知道一些未记录的行为的详细信息。 如果在 Azure 上配置了虚拟机(或任何其他区域资源,如磁盘),但没有选择可用性选项(在本例中为可用区域),会发生什么情况。如果有三个区域,它位于哪个区域。在 AWS 上,所有虚拟机都位于一些区域,如果没有其他的话,则是随机的。但是 Azure 上有什么?也是随机的,第四个?没有?区域内不包括的单独数据中心?区域内是否有不属于任何区域的 Azure 数据中心? 我们怎么能将(数据)磁盘放在与要连接的虚拟机不同的可用区域呢?由于磁盘可能距离较远...
我有个愚蠢的问题。我开始了解 MS Azure Cloud 并计划在 Azure 中使用可用性集。我知道我的可用性集中至少需要 2 个 VM。但是,如果我创建一个新的 VM,它会自动复制第一个 VM 中的所有数据和应用程序吗,还是我需要找到一种方法来实现这一点?此外,我是否也可以使用可用性集中的 VM 进行自动缩放?因为这将是根据使用情况获得更好性能并限制可用性和性能成本的好方法。我知道如果我以这种方式使用它,我也需要一个负载平衡器。 抱歉,这个问题问得不好,我实在找不到答案。保罗 ...
我有一个t2.nano实例在北弗吉尼亚可用区 ( us-east-1) 运行了将近 1 年。 为了减少延迟,我刚刚将该实例创建的 AMI 部署到t3.micro新加坡 ( ) 区域的实例。实例的 Apache 服务器附加了ap-southeast-1一个 RDS (AZ: )。us-east-1 但是,t3.micro新加坡的响应速度比旧的t2.nano(美国北弗吉尼亚州)慢得多,而旧的响应距离是新加坡的 4 倍多(孟加拉国达卡)。 作为缓慢的证据,Google 的 Pagespeed网站将新旧服务器的排名分别为 100 和 71,而平多姆将 2 个服务...
设置电子邮件服务器时,我想知道如果它出现故障该怎么办。我是否需要冗余设置才能不丢失收到的邮件?或者确保它不会离线超过一天就足够了? ...
我有一个 Azure Web 应用程序(S2 应用程序服务计划),它设置为自动缩放,但最小实例数为 1。由于它大部分时间处于空闲状态,因此实际实例数也几乎一直为 1。 上周发生了“某事”,网站不再可用。每个请求都以 http 状态 500 得到响应。这种情况持续了大约 10 个小时,然后网站突然又可用了。在错误情况发生前几天,我没有做任何更改,也没有做任何事情让网站重新可用。 我为此发起了支持请求,一位支持工程师一直在调查此事。据他说,问题的原因是: 根本原因在于 Windows 进程激活服务,它无法运行与你的应用程序相关的进程,并且平台无法在指...
我正在使用调度程序/API 扫描目标机器的漏洞(使用 Nessus)。但在扫描开始之前,我想检查服务器是否可用于扫描。我从中了解到问题“ping 发送 icmp,可以被防火墙过滤”。 那么除了 ICMP ping 之外,我还可以使用什么来验证服务器是否可用? ...
当一家 ISP 遭受大规模 DDoS 攻击,数据平面严重拥塞时,其网络运营中心 (NOC) 是否有其他互联网接入方式? 我很好奇,如果网络运营中心的 ISP 受到攻击,其备份、替代互联网接入的行业惯例是什么样的? 任何想法或分享您的经验都将非常有帮助! 谢谢! ...
我管理一个基于 Ubuntu Server 的小型邮件服务器,它使用:exim4 courier imap server spamassassin clamav 为 20 个用户的邮箱提供服务。它运行良好,但我想投入第二台服务器,以便获得更好的 IMAP 服务器可用性。我读到过使用代理来管理两个 IMAP 服务器以获得更高的可用性(我对负载平衡不感兴趣)。有人可以帮我做这项工作吗?我没有代理及其使用方面的经验。 非常感谢, ...
一个域名可以有多个在域名注册商处注册的名称服务器。名称服务器是随机选择的,而不是像预期的那样首先是主服务器,然后是次服务器等等。 知道了这一点,这是否意味着当一个名称服务器停机时,有 50% 的可能性,对离线名称服务器提出质疑的访问者将永远无法访问您的网站?而另外 50% 的访问者可以正常浏览您的网站,从而影响服务器的可用性? 最后,为什么当一个名称服务器出现故障时,客户端不会默认询问列表中的下一个名称服务器? IPv4 和 IPv6 也一样。如果其中一个名称服务器仅支持 IPv6 而不支持 IPv4,并且没有 IPv6 连接的用户询问该特定名称服务器...
问题很简单,但我在网上找不到答案。 假设发生以下情况:下一个接收流量的节点变得无响应前当收到新的客户端请求时,可以启动健康检查。F5 LTM 负载均衡器将如何对此做出反应? 我之所以问这个问题,是因为我们希望能够根据需要重新启动后端节点,但又不希望出现任何断开的连接。LTM 是否会尝试连接到池成员,然后针对相同的 HTTP 请求继续连接到下一个节点?我想我们可以在重新启动之前运行一些 iControl REST 调用,但我也不想对此进行过度设计。 ...
我在一台服务器上的 tomcat 前面的另一台服务器上使用 Apache 代理。 如果两个 EC2 实例位于同一可用区,那么它们之间的带宽是多少?这与实例的网络性能有什么关系吗? ...
最近,我购买了一个域名 kkziomek.eu。根域名是托管在远程主机上。我添加了一个子域名“komputer.kkziomek.eu”,它是托管在我的计算机上。为此,我创建了一个子域,然后编辑了“A 记录”以重定向到我的计算机 IP,我已在该 IP 上设置了服务器。成功了! 现在我唯一的问题是: 我想在我的根网站“kkziomek.eu/komp/index.php”会用大写字母写着“ONLINE”,当我的计算机及其上的服务器已开启并以大写字母“离线”当我的计算机或计算机上的服务器关闭时。 换句话说,当...