我处于一个网站将有大量的networking用户和一些后端网站pipe理员的情况。 网站pipe理员将上传图片(+其他高存储任务),这使得httpdsubprocess的内存分配增加到100-150mb。 为了停止交换,我正在将httpd.conf中的MaxClients设置为20.但是这会降低最大的同时请求。 当网站上线时这会成为问题吗? 什么是最好的configuration? 信息:Drupal 6,PHP 5,Apache 2.2(Prefork atm) 我正在考虑Worker MPM,两个apache实例或者MaxRequestsPerChild。
所以我只是在和LikeWise玩弄,但是我注意到当我安装它时,它决定卸载openssh-server。 没有什么严重的,因为我认为我可以重新安装,但为什么它会卸载呢?
我想知道是否有一些很好的控制面板应用程序,我可以在XP上运行,将显示我在远程Linux服务器上运行的服务的当前状态。 您只需单击一下,即可停止或重新启动服务。 能够添加自定义命令将是一个奖金。 这是在一个开发环境,我经常重新启动服务重新部署的东西。 (我可以和ssh'ing做'服务重启等等',但可能会有点乏味。)
我正在做一个移动平台的LAMP开发。 但是,客户端浏览器不允许我查看访问页面的源代码。 我认为源代码对于debugging非常重要,所以我想configuration我的web服务器,这样每次用户发出请求时,除了向客户端发送响应之外,响应(返回页面的实际内容)也存储在文件中,我可以与access_log(也许是ip-timestamp-filename?或者在access_log的附加列中可能是一个唯一的ID)交叉关联。 我search了很多,但甚至没有find我要找的东西。 有没有人能够做到这一点?
大约三天前,我注意到exim邮件队列开始填满我的一台服务器,并且使用# exim -Mvb $ID检查了一些电子邮件,我注意到他们被发送到了某个系统的电子邮件地址(这不是真实地址),邮件正文如下: (进程:8259):Pango-WARNING **:传递给pango_layout_set_text()的无效的UTF-8string 我想知道可能是什么原因导致这个奇怪的问题,因为我从来没有听说过“pango”……我从来没有见过在我有生之年使用过的function! 看起来进程ID(PID)是用于apache进程的,因为当我使用# ps -aux来查找它们时,pid总是不见了。 编辑:哎呀! 忘了包括这个主题 – 看起来像是实际上是提出这个问题的munin-cron: 主题:Cron / usr / bin / munin-cron –force-root
我有一个在CentOS 5.4服务器上运行的Java应用程序。 随机地,似乎没有理由,这些进程将会死亡,而不是通过应用程序退出,或者由于我的杀死,但由于似乎杀了一些东西而不留下痕迹。 我logging应用程序的所有输出,并将stderr和stdout发送到日志文件,这些输出日志都不包含任何可以指示这些进程已经死亡的原因。 我的第一个直觉是内核级别的OOM杀手,但是系统的内存永远不会太低,在任何时候通常都有1GB到3GB的内存空间。 我的问题是:有没有人知道是什么原因造成的,还是有人有任何想法,我可以开始寻找? 谢谢。
以下是在位于SAN LUN(运行5个并行进程)的LVM卷上的ext3文件系统上运行IOZone的结果。 “吞吐量报告Y轴是testing的typesX轴是进程数”“logging大小= 4千字节”“输出以千字节/秒为单位” “初始写”81628.55 “重写”83354.72 “阅读”115595.02 “重读”119306.09 “反向读取”47684.20 “步幅读”10011.09 “随机阅读”16751.27 “混合工作量”5659.77 “随意写”1661.85 “写”36030.83 现在这一切都很好,但是我的问题是:我怎么知道这些价值是否可以或者有什么调整(如果是的话,是什么?) 我将用于该逻辑卷的实际用法是作为虚拟机的虚拟磁盘。
当我在我的Linux上运行“top”命令时,它显示MySQL正在使用400%-500%的CPU使用率。 但是当我运行“watch mysqladmin pr”命令来查看MySQL正在运行的查询列表时,它只显示2,3个查询,而且也只需要2,3秒。 “top”命令显示MySQL不断波动的CPU使用率,如130%,200%,340%,230%,400%,440%,635%,335%等,但“watch mysqladmin pr”命令没有显示正在查询CPU使用率。 我如何检查为什么MySQL使用这么多的CPU?
如何通过iptables或其他方式将UDP单播数据包转换为广播地址?
如果我运行该命令 time perl -e 'use threads; $T=12 ; foreach (1..$T) { $thr[$i++] = threads->create(sub { printf "I am thread %s\n", threads->tid(); foreach (1..9e6) { push(@a, sqrt(1234)/sin(1234)*cos(1234)) } ; printf "thread %s finished.\n", threads->tid(); }); } foreach (0..$T-1) { $thr[$_]->join(); }' 我看2.6.37比2.6.34 慢了80% 。 该命令刚刚开始计算sqrt(1234)/ sin(1234)* cos(1234)9.000.000次的12个线程,并等待所有线程完成。 我使用双核Xeon X5650 @ 2.67GHz(带HT的6个内核)以及24 GB内存,openSUSE 11.3,kernel 2.6.34.7-0.5-default和kernel-default-2.6.37-6.1从http:// download .opensuse.org […]