Articles of 性能

JBoss 4.2自动发现失败(NoClassDefFoundError)

我正在第一次尝试Hyperic。 我有一个基本的服务器和代理安装程序,并在Redhat Linux机器上工作。 但是,当autodiscoverer运行JBoss 4.2的时候,我得到了这个消息结尾处的exception。 我在agent.propertiesconfiguration了jboss.installpath设置。 当我用DEBUG级别的日志logging启动代理时,我看到了从我configuration的path中包含的各种JBoss jar包。 但是我不能自动发现JBoss,我仍然得到相同的例外。 任何想法如何解决这个将不胜感激… 011-06-17 14:25:27,572 INFO [Thread-2] [RuntimeAutodiscoverer] Running runtime autodiscovery for NetworkServer 2011-06-17 14:25:27,582 INFO [Thread-2] [RuntimeAutodiscoverer] NetworkServer discovery took 0 2011-06-17 14:25:27,582 INFO [Thread-2] [RuntimeAutodiscoverer] Running runtime autodiscovery for JBoss 4.2 2011-06-17 14:25:27,941 ERROR [Thread-2] [RuntimeAutodiscoverer] Unable to run autodiscoverer for plugin: JBoss 4.2 (consult product […]

为什么Sonatype Nexus似乎占用了大量的内存和CPU时间?

在我的SC2实例上的Amazon Linux上运行nexus。 干净的安装,然后我build立一个小项目反对它。 除了我之外,没有人被使用。 当我第一次启动Nexus时,CPU利用率开始为97%,内存使用率为20%。 几分钟后,它会解决喜欢2-6%的CPU和20-40%的内存任何地方。 在一个640MB的实例中,这意味着128到256MB之间的任何地方! 看起来不对,尤其是自从Nexus宣称自己只需要28MB。 这是怎么回事? 这里是ps aux的读数,如果有帮助: root 25227 0.0 0.1 16980 692 ? Sl 16:05 0:00 /mnt/vol1/nexus-oss-webapp-1.9.1.1/bin/jsw/linux-x86-64/./wrapper /mnt/vol1/nexus-oss-webapp-1.9.1.1/bin/jsw/linux-x86-64/../conf/wrapper.conf wrapper.syslog.ident=nexus wrapper.pidfile=/mnt/vol1/nexus-oss-webapp-1.9.1.1/bin/jsw/linux-x86-64/./nexus.pid wrapper.daemonize=TRUE wrapper.lockfile=/var/lock/subsys/nexus root 25229 3.0 20.0 1247852 122628 ? Sl 16:05 0:12 java -Dsun.net.inetaddr.ttl=3600 -Dbasedir=. -Djava.io.tmpdir=./runtime/tmp -Djava.library.path=bin/jsw/linux-x86-64/lib -classpath bin/jsw/li b/wrapper-3.2.3.jar:./runtime/apps/nexus/lib/plexus-classworlds-2.4.jar:./conf/ -Dwrapper.key=GZhnIo3i5ox4LVLp -Dwrapper.port=32000 -Dwrapper.jvm.port.min=31000 -Dwrapper.jvm.port.max=31999 -Dwrapper.pid=252 27 -Dwrapper.version=3.2.3 -Dwrapper.native_library=wrapper -Dwrapper.service=TRUE -Dwrapper.cpu.timeout=10 […]

Linux:轻量级工具,当它们被杀时重启进程

我有一个ec2的微型实例。 几个java进程'不时被杀死。 我可以运行哪个工具来监视进程并重新启动,然后当它们被杀死?

htaccess中的主机名称是多less钱? 其他可能的解决方

为了方便地允许或不允许使用dynamicIP地址,您可以将其添加为.htaccess文件中的主机名。 正如我已阅读: .htaccess允许从主机名? 它会对连接的IP地址进行反向查询,看看响应是否与允许的名称匹配。 (实际上,Apache实际上是在进行双向查找,首先进行反向查找,然后对结果进行正向查找。) 这就是我们目前在.htaccess中没有使用dynamic-ip主机名的原因:这个“听起来”很重:每个请求都有2个额外的查找。 这真的是相当沉重 ,并会相当繁忙的服务器,而不是寻找更less的负载摆脱这个:)? (例如:这个“负载”与其他的比较起来如何?如果一个请求的价格高出1000倍,那么查找起来可能是微不足道的,otoh,这可能就是最终的结果:)) 还有其他解决scheme吗? 我可以编写一个脚本来查看主机名,并将其放入.htaccess文件中,但这有点像黑客。

RHEL(CentOS,SL)进程性能统计

当服务器负载很高时,有没有什么办法可以找出问题,什么程序和什么活动引起的? 我有一个共享的networking服务器和邮件服务器(HTTP,DNS,SMTP,IMAP,POP,FTP,…),有时负载非常高。 25-50或更多。 我怎样才能找出是什么原因,以及我能做些什么来继续保持正常的performance呢?

为什么Nginx在使用这个configuration提供静态文件时速度太慢,而不是lighttpd?

我们希望将我们所有的服务器从lighttpd切换到nginx,但是当Web服务器迁移正常时,静态文件服务器迁移是灾难性的。 我们结束了长达10秒的加载图片的延迟,使用这个configuration与nginx: 主要configuration: https : //gist.github.com/1089283 现场示例: https : //gist.github.com/1089276 有4个站点,每天大约有12万个访问者,消耗大量stream式video和video。 我们有一个提示是重新启动nginx后,加载图片总是非常快。 CPU或内存消耗总是非常小,所以我们虽然关于磁盘。 我们试图调整文件描述符的限制,但没有改变任何东西。 我们切换回lighttpd,我们又恢复了业务,几乎是瞬间的图片加载。 我们知道我们做错了什么,但是什么? 只需要维护一个服务器就可以了,而且nginx比lighttpd更容易设置。 您在这里看到的configuration文件是针对专用于静态文件和videostream的虚拟机上的nginx(使用mp4插件进行编译)。

即使在最小的文件上,Samba性能也会变慢

我已经在CentOS 5.5服务器上安装了Samba,甚至编写一个文本文件的速度非常慢,只需要5-10秒就可以写出一个8k文件。 我个人认为这是一个错过configuration,但不是100%确定。 我运行Apache,MySQL,tomcat和postfix服务器,他们都运行速度超快。 (这只是一个个人服务器,没有stream量旁边) 这是我的configuration: [global] workgroup = NONE server string = Laptop server preferred master = no local master = no domain master = no security = user passdb backend = tdbsam show add printer wizard = no load printers = no smb ports = 445 hosts deny = ALL hosts allow = […]

FTP服务器的性能

我已经build立了一个需要能够处理2000Connexion /分钟的FTP服务器。 每个客户端连接并上传一些文件到服务器 我正在使用纯粹的ftpd。 任何人都知道我需要什么types的服务器(我在ESXi4.1的虚拟机上),如果有可能他负责处理? 可能是我会使用FTPS所以负载可能会更多 我的服务器:16 Go DDR3 Intel Core i5-2400 4×3.1 + GHz 6 Mo L2 – QPI 5 GT /秒 最后想想,2000Connexion /秒谢谢:)

IO速度虚拟图像vs物理?

我打算构build一个持续集成服务器(现有的太慢)。 我的计划是在KVM上运行多个操作系统来testing我们的应用程序。 该结构将是具有6个CPU核心和3个硬盘驱动器的单个物理机器,一次运行3个KVM实例。 我计划运行每个操作系统与2GB的RAM,2核心,并从一个独特的磁盘(每个磁盘有一个所有图像的副本)。 我能从这个架构中得到什么好处吗? 特别是IO? 虚拟机映像与运行2核心和2GB内存的物理系统之间的IO性能差异有多大? 将专用磁盘做出任何明显的区别?

如何将防火墙规则添加到名称,而不是性能打击?

我有一个内部应用程序,位于防火墙之后,必须将一些文件FTP到uploads.google.com。 我问我们的networking/系统pipe理员创build一个规则,以允许它,他们根据uploads.google.com的IP。 但是,Google不时更改他们的IP地址,当他们这样做时,显然这个规则停止工作。 我告诉他们(pipe理员)使用名称而不是IP地址,他们说如果在允许软件包出去之前必须parsing名称,防火墙上的性能就会太大。 我不是一个基础设施人员,但我敢肯定,有一种方法来caching一个名称的IP在一定的时间,以防止查询DNS所有的时间或类似的东西这样的:我有什么select必须得到通过这个问题,仍然让他们开心? 非常感谢