我在一个 512MB 的专用虚拟服务器上运行我的所有网站,到目前为止,这对我来说非常有用。
1 月 10 日,由于某种未知原因,我的内存消耗从平均 50% 左右上升到 70-80%。据我所知,那天我没有对服务器进行任何更改,而且我的网站都没有收到比平时更多的流量,因此从技术上讲,没有理由消耗更高的内存。唯一可能的原因是“yum 更新”,它会安装一些更新,这些更新可能会消耗更多资源。
尽管如此,我在 3 天前决定尝试优化我的服务器并减少其内存消耗。我按照此链接中的步骤完成了此操作:
让它变得更好- Media Temple
由于复杂的原因,除了 FastCGI PHP 模块之外,我完成了所有步骤。无论如何,这些步骤产生了相反的效果,我现在似乎大部分时间都在使用超过 100% 的记忆。请注意,我能够使用超过 100% 的原因是因为服务器实际上有 1GB,但我最多只能使用 512MB。
我曾尝试通过恢复我所做的后备 conf 文件来回滚我所做的更改,但这没有任何效果。
我确实运行了另一个“yum update”,它可能安装了一个资源消耗应用程序
对于您的信息,我用于“yum update”的镜像是默认的 Plesk 镜像和 Atomic。这可能是相关的,因为问题可能是由于这而不是我所做的。
我还为微更新运行了“向上”,这又可能导致了这个问题
我的问题是:
我目前正在使用通过 Virtuozzo 虚拟化的 VPS,有时我的博客开始在150 毫秒到 350 毫秒(服务器响应)内交付。
我认为虚拟化是瓶颈,因为我读到 Virtuozzo 确实只有一个内核,这也会导致性能问题。可能我错了,我不是那个专家,这就是我在这里问的原因。;)
一个新想法在我的脑海中出现:我希望我的wordpress 博客快速运行(每天 500 个独立访问者,并且还在该 VPS 上运行 Confluence、JIRA 和 Nextcloud)。那么租用带有 NVMe 的专用服务器呢?性能优势也将是 Dedication 和一个额外的 NVMe SSD。你怎么看?或者我应该只照顾不使用 Virtuaozzo 的主机?你会推荐什么?
我希望我能从你的经验和知识中受益。
谢谢!:)
坦率
PS:在 wordpress 博客网站上,我所知道的一切都是为了页面速度优化。(合并、缩小CSS/JS、优化图片等等...)
我正在查看此优惠,我无法理解它是否是真正的专用服务器(如专用的“硬件”服务器)。
http://www.ovh.co.uk/products/eg_ssd.xml
我很担心,因为在处理器下它说:
Virtualisation: VT Instructions
Turbo Boost Technology @ 2.93GHz
Run Code Online (Sandbox Code Playgroud)
我有自己的内核吗?
我一直在阅读有关完全冗余的内容,以实现在专用服务器上运行的关键任务应用程序(处理财务数据)的几乎(如果不是 100%)正常运行时间,但我仍然无法理解如何做到这一点。
1) 假设我当前的服务器上运行着多个 Web 应用程序(包含大量且频繁的文件和数据库更新)。根据我的阅读,我需要获得另一台专用服务器(作为备份服务器),我可以在其中镜像所有文件和数据库数据,并且如果我的主服务器因任何原因出现故障,我的备份服务器将立即承担负载。从主服务器到备份服务器的传输是通过 DNS 完成的。它是否正确?还有比这更好的实现冗余的方法吗?
2)如果我们按照#1 中提到的操作,如果主服务器再次上线会发生什么情况?主服务器如何赶上备份服务器上所做的所有更改?
3)是否有我可以阅读的明确指南,了解我可以做到这一点的最佳方式?我已经通过 Google 进行了搜索,但我遇到的大多数情况对我们来说不起作用,因为我们的网络应用程序至少不能关闭超过 5 分钟,而且我们不能丢失 5 分钟的数据。
4)有没有可以为我们做这件事的服务?由于我们已经拥有一个现有的专用服务器,因此该服务必须围绕现有的工作环境运行。但我更希望自己能够学习如何做到这一点。
如果你们能在这里指出正确的方向,我将不胜感激。
我有一个带有两个 1TB 磁盘的 RAID 阵列的专用服务器,这就是我得到的 mdadm --detail /dev/md1
/dev/md1:
Version : 1.1
Creation Time : Wed Aug 1 20:20:14 2012
Raid Level : raid1
Array Size : 975186812 (930.01 GiB 998.59 GB)
Used Dev Size : 975186812 (930.01 GiB 998.59 GB)
Raid Devices : 2
Total Devices : 2
Persistence : Superblock is persistent
Intent Bitmap : Internal
Update Time : Sat Aug 4 00:50:31 2012
State : active
Active Devices : 2
Working Devices : 2
Failed Devices : …Run Code Online (Sandbox Code Playgroud)