我试图通过无线客户端和我的freeBSD服务器之间的浏览器来测量下载,上传和ping(发送,接收和丢失的数据包)。 我尝试了NodeJS,我想出了一个解决scheme,但客户端需要手动上传一个计算机文件,这不是最好的解决scheme。 随着PHP的文件,我发现周围的networking,我不能测量上/下连接高于10mbps,当无线客户端丢失数据包的PHP无法处理testing。 有人知道比手动做这个testing更好的解决scheme吗?
我有一个VPS帐户,应该是相当高性能的(他们保证2 2ghz CPU核心和1.5GB RAM)。 然而,几天以来,它一直在爬行。 我录制了一个video,在其中启动Workbench,并在服务器上花费12分钟(通过远程桌面) 我正在运行3个监视工具,所以你可以看到CPU /内存是好的。 这里是video: 慢性能video 我真的需要帮助,目前无法获得托pipe支持的帮助。 我应该逃跑吗? 这并不总是这样,但我必须经常遇到性能问题,但他们通常会持续15分钟而不是2天。
我正在尝试在Windows 7上使用Ixia Qcheck 3.CQheck文档没有说明是否支持IPv6。 但是它确实表示最多支持64个字符的地址,这似乎代表了IPv6。 该程序按预期与IPv4地址一起工作。 当我input端点1和端点2的IPv6地址时,出现错误CHR0144“找不到主机名”。 因此,似乎认为IPv6地址(以fe80 :: 4221:00ff:fe00:0289的formsinput)是主机名,而不是地址。 有没有人使用Qcheck的IPv6地址?
当JBoss提供请求时,我们正面临着性能下降的问题。 我们有一个Web服务器路由请求到应用程序服务器,我们可以看到JBoss的JVM的问题。 我如何监控Jboss线程以实时查看响应时间和等待时间? 有没有什么工具可以帮助我们看看所有线程运行的情况(比如说在两秒钟内的正常情况下)以及它们的响应时间。
Oracle应用服务器性能监视和调整(CPU负载高) 我刚刚被一家公司雇佣,老板给我一个performance问题要尽快解决。 在服务器端,我对Java EE没有任何经验。 让我开始我所了解的系统,仍然无法find解决scheme: 我们有一个Oracle应用服务器(10.1。 )和Oracle数据库服务器(9.2。 ),软件人员专门用JSF 1.2编写了一个大的J2EE项目(X项目),这个项目只用于Ajax。 他们在代码中积极使用PL / SQL。 所以,我们启动了应用程序服务器(Solaris机器),一切似乎都OK。 用户开始使用应用程序从星期一开始从不同的位置(应用程序200有用户帐户,我只是检查,看到连接池设置正确,会话是活动只有15分钟)。 经过一段时间(2天)后,CPU利用率变高,60%, 夜间仍然没有任何变化(此时在线用户数量接近1或2),甚至开始使用分配给其他应用的CPU服务器,因为他们释放如果我们不重新启动服务器,2天后利用率变为%90,应用程序是如此之慢,最终用户开始呼叫。 主要的问题是软件工程师说代码是明确的,系统和DBA经理说我们有正确的configuration,其他应用程序似乎没问题,为什么这个问题只发生在X应用程序。 我开始将数据库复制到testing平台,并将其升级到最新版本,如果存在错误,也与应用程序服务器(Weblogic)一样。 我只testing自己只有一个用户和weblogicpipe理面板,我可以跟踪线程并转储他们。 我注意到有一些线程显示为hogging 。 当我检查手册和控制跟踪我看到,它指示我行号码从一个.java文件调用PL / SQL代码。 软件工程。 说是的,我们有非常复杂的PL / SQL代码,但是与Application Server有什么关系呢? 这是数据库服务器的问题,我想他们是对的… 我知道这个问题有很多漏洞,我想详细介绍一下,但是我很欣赏你引导我的方式。 提前致谢 … 编辑:在CPU和内存中的服务器足以运行更复杂的应用程序
我们有10个用户在Windows 2003文件服务器上运行传统(Windows 98上的16位DOS)数据input软件。 文件是直接访问(即它运行,如果它是一个客户端应用程序与networking文件不断被访问,而不是作为客户端/服务器应用程序)。 最近,这个应用程序的性能已经非常糟糕。 运行一个微小的报告15秒,或打开一个新的屏幕。 但是当我们查看服务器的性能指标时,似乎没有任何问题。 低IOPS,平均磁盘等待,低读/写字节,几乎0%的CPU使用率,可用RAM数量等等。我们仔细研究了每一个度量标准,并没有发现任何东西,甚至远远接近服务器的限制。 我们正在更换这个软件,但是需要让它工作一年,直到我们的过渡完成。 关于如何确定问题根源的任何想法?
我正在研究一个系统监控产品,目前主要关注系统级的性能。 我们正在扩展到监视数据库系统。 现在我们可以从select的DBMS中获取简单的性能信息,如连接数,磁盘IO率,锁等待时间等。 但是,我们真的很喜欢测量进入DBMS的每个查询的执行时间, 而不需要客户端在其应用程序代码中实现监视。 一些潜在的解决scheme可能是 某种代理位于客户端和服务器之间。 SSL可能是一个问题,另外它需要我们对每个DBMS进行反向工程和实现networking协议。 每个DBMS系统的插件,当查询进入时自动logging性能信息。 其他问题包括“匿名化”的SQL,即采取像SELECT * FROM products WHERE price > 20 AND name LIKE "%disk%"并产生SELECT * FROM products WHERE price > ? AND name LIKE "%?%" SELECT * FROM products WHERE price > ? AND name LIKE "%?%" ,虽然这不应该太困难,一些聪明的parsing和正则expression式。 我们主要关注于: MySQL的 MSSQL 神谕 Redis的 MongoDB的 memcached的 有没有任何插件式的机制,我们可以利用这些? 还是有一个更简单的解决scheme?
我需要创build一个devise来满足以下要求的优惠券系统 优惠券每6周发行一次 每次发行将提供大约90万个优惠券实例 优惠券实例logging一旦超过6个月就可以删除 总优惠券实例约3.8亿 约每分钟3500个兑换请求(读/写)的峰值+每分钟1500个validation请求(只读) 必须支持来自大约3000个POS收银台的连接 db必须提供小于0.5秒的响应 我需要与SQL Server 2008r2 64位。 16GB和8CPU是否足够? 你认为我还需要使用表分区? 谢谢 抢。
我每隔几个月都会在系统日志中收到磁盘警告消息。 它最终导致服务器崩溃(杀死我的所有networking服务),迫使我做一个硬重启。 完全错误(重复直到服务器重新启动): device \ device \ harddisk0 \ dr0在分页操作中检测到错误。 我也得到(错误6):由registry启动的I / O操作失败无法恢复。 registry无法刷新configuration单元:'\ ?? \ c:\ users \ someuser \ ntuser.dat'。 我正在运行一些networking/磁盘密集型应用程序:一个是visual studio 2005 mvc应用程序,它收集数据馈送,将其中的一些写入日志文件,并通过套接字将整个馈送转发到Java应用程序。 Java 6应用程序还将大部分数据写入日志,并将其中的一部分写入mysql 5.1数据库。 我有Java 6更新20(会尝试更新这个)。 我知道这是很多冗余的数据,但我喜欢为了debugging的目的。 我在想,networking缓冲区正在越来越多。 这是戴尔Poweredge R710与broadcom netxtreme II bcm5709c nic。 可能会尝试获得另一张卡。 在过去,我尝试安装最新的Windows更新和更新我的戴尔SAS 6 / iR控制器驱动程序。 任何人都有这样的问题? 任何帮助表示赞赏。
有什么开源的和更好的selectWindows性能监视器? 谢谢,