我有一个高性能的softlayer服务器。我只运行了一个(基于php的。这不是一个IRC服务器)聊天室。它工作得很好。对于100+并发用户,平均服务器响应(针对聊天室)为100MS。几天前,一个用户威胁到我们的服务器。现在服务器太慢了。平均ping时间为1500-2000MS,只有50-60个用户。不存在高资源使用率或高带宽使用率。我做了以下事情来保护我的服务器:
1 - DDOS protection (softlayer providers it)
2 - Install mod qos and evassive for appache
3 - Disabled ping of death
我在JAVA中的模拟器上工作...我正在向我的服务器发送数千个请求并获得响应,我想在JFreechart上直观地绘制这数千个请求的响应时间,但我无法决定如何绘制这些巨大的requests...Say的响应时间。我有10,000个请求发送到我的服务器,服务器处理每个请求并发送响应,现在我将如何绘制10,000个响应时间...X轴标记为Req#1,Req#2,Y-Axix标有时间(毫秒) .....Kidly Req#3...and me
rt linux中的客户端和服务器端通信。客户端负责发送数据,服务器端用于客户端与服务器之间的通信,receiver.UDP用于客户端与服务器之间的通信。当服务器(Rt linux)从客户机接收到数据时,内核应该停止它正在做的事情,并开始执行新到达的数据。我想计算中断在内核中发生的时间(时间戳)。在rt-linux中,操作系统的所有操作都发生在内核中。因此,我在计算内核源代码中的中断时间。因此,我修改了/usr/src/linux-version/net/core/dev.c位置中的内核源代码,如下所示:我正在计算时间并将其存储在缓冲区skb中。
//此代码位于网络设备驱动程序级别。
int