我经常在我的一个网站上看到高负载平均值。我有警报设置,但导致高负载的原因并不明显,所以我想在警报响起时捕获系统的状态。
什么是捕获相关信息的好方法,以便我可以事后确定导致负载的原因?
这是 linux/ubuntu、apache、mod_python/django、mysql。
我经常在我的一个网站上看到高负载平均值。我有警报设置,但导致高负载的原因并不明显,所以我想在警报响起时捕获系统的状态。
什么是捕获相关信息的好方法,以便我可以事后确定导致负载的原因?
这是 linux/ubuntu、apache、mod_python/django、mysql。
我对 Active Directory 作为网站的身份验证后端的表现很感兴趣,可扩展到约 100 万用户。您是否有在这种规模的 Web 环境中使用 AD 的经验,如果有,我们需要什么级别的硬件?
[更新] 关于登录频率:我同意这是一个关键因素,但我们还没有这些信息。假设一个常规的商业/银行站点设置:通过表单登录一次,在会话中携带您的身份(即,在登录页面以外的页面上没有对 AD 的身份验证调用)。
AD 不会存储超出身份验证所需的大量用户信息。
您期望该网站有多忙:假设是一个正常的商业/银行网站。没有这方面的进一步信息。
此 AD 是否会被分区:可以,尽管首选最简单的架构。
该广告是否会提供其他服务:否。
您的 OU 结构将有多复杂
您是否会扩展架构: 将使用标准架构。OU 结构将相当简单。
您是否会对其执行许多搜索:仅查找用户名/电子邮件以进行后续绑定。
您是否会针对用户对象存储大量信息:否
我希望用内部安装来替换我们目前使用的外部 smtp 提供程序。它应该处理以下情况:
某些地址应转发到 gmail 地址;我们希望继续使用 gmail 作为我们的主要电子邮件界面。
其他地址应可用作 pop/imap 邮箱。
其他地址将以编程方式处理:它们将启动各种任务、登录等。这些地址应该启动处理电子邮件地址的过程,或者应该以易于处理的格式存储。
它还应该可以很容易地使用域密钥、spf 以及允许电子邮件传递所需的任何其他内容进行配置。
我在遥远的过去使用过sendmail。如今,似乎 postfix 和 exim 是推荐的选项。我的主要问题是:将地址转发到 gmail 和编程访问的最佳选择和设置是什么?procmail 仍然是要走的路还是现在有更好的选择?
我们正在使用 linux/ubuntu 服务器。
我有一个已设置为桌面的 Linux (Ubuntu) 虚拟机;它启动 X 和完整的 UI。我只需要它作为服务器(将通过 ssh 访问它)并希望减少内存占用。
机器启动时防止X启动的好方法是什么?
更新:结束了:
sudo mv /etc/rc2.d/S30gdm /etc/disabled-S30gdm
通过埃文安德森答案中的链接。