java socket 无故当机 5C
    这是一个socket长连接的程序,代码如下。我是在windows命令窗口运行socket服务器的。如果有机器设备通过我规定好的代码请求服务器,我就给设备建立长连接进行通讯。然后如果有另外的客户端通过规定好的代码请求,我就发送指令给指定设备,然后设备返回信息,再返回给客户端,这种是短连接。但是很奇怪的就是,总有应该是网络的爬虫请求我的程序,总收到一些乱七八糟的字符串,但是因为这些字符串和我规定的不一样,所以是拦截在外面的,建立不了长连接。最麻烦的来了,当程序运行久了以后或者一定时间,我客户端请求服务器短连接就超时了,服务器命令窗口没显示信息,但是如果我ctrl+c结束一下,请求的字符串又能打印出来了了,好像整个程序挂起来没反应,以至于程序很不稳定,设备用久了总是要重启服务器程序才能恢复。新手socket,不知道是否有精通的大神,能解答一下。会不会是接收数据那段出现了问题呢,代码如下:
 class SocketThread implements Runnable {
    private Socket socket;

    public SocketThread(Socket socket) {
        this.socket = socket;
    }

    public void run() {
        InputStreamReader isr = null;
        BufferedReader br = null;
        OutputStreamWriter osr = null;
        BufferedWriter bw = null;
        try {
            isr = new InputStreamReader(socket.getInputStream());
            br  = new BufferedReader(isr);
            osr = new OutputStreamWriter(socket.getOutputStream());
            bw  = new BufferedWriter(osr);
            char[] chars = new char[1024];
            int len;
            String resultMsg = "";
            while((len = br.read(chars)) != -1){
                if (1024 == len) {
                    resultMsg += chars;
                } 
                else {
                for (int i = 0; i < len; i++) {
                    resultMsg += chars[i];
                }
                resultMsg = resultMsg.trim();
                System.out.println("data:"+resultMsg);
                /**
                 * 新设备连接
                 */
                if(resultMsg.indexOf("LSKJ:")!=-1){
                    // 下面这个方法是保存socket到map中
                    ConnectNew(resultMsg, socket, bw);
                }
                /**
                 * 发送代码
                 */
                if(resultMsg.indexOf("<CODE>")!=-1){
                    // 普通客户端连接
                    int tradeCode = Integer.parseInt(SocketUtil.getXMLData(resultMsg, "CODE"));
                    switch (tradeCode) {
                    case 100:// 100代码:往设备电路板发送指令
                        String command = SocketUtil.getXMLData(resultMsg, "COMMAND");
                        String deviceIp = SocketUtil.getXMLData(resultMsg, "IP");// IP地址
                        int devicePort = Integer.parseInt(SocketUtil.getXMLData(resultMsg, "PORT")); // 端口
                        Socket sourceSocket = socketMap.get(devicePort);
                        clientMap.put(socket.getPort(), socket);
                        Writer targetWriter = new OutputStreamWriter(sourceSocket.getOutputStream());
                        targetWriter.write(command+":LSYD:"+socket.getPort());
                        targetWriter.flush();
                        break;
                    case 101:// 101代码:查询socket的数据
                        StringBuffer returnMsg = new StringBuffer();
                        if(!socketMap.isEmpty()){
                            for (Socket socket:socketMap.values()) {
                                returnMsg.append(socket.getInetAddress().getHostAddress()).append(":").append(socket.getPort());
                                returnMsg.append("\n");
                            }
                        }else{
                            returnMsg.append(" socketMap is null");
                        }
                        bw.write(returnMsg.toString());
                        bw.flush();
                        break;
                    default:
                        break;
                    }
                }
                /**
                 * 响应代码
                 */
                if(resultMsg.indexOf("LSYD:")!=-1){
                    /**
                     * 返回例子:
                     * OUDC1_??:LSYD:10001 OFF
                     */
                    String[] msg = resultMsg.split(":");
                    if(msg.length>=2){
                        String returnCommand = resultMsg.split(":")[2];
                        if(returnCommand.length()>=4){
                            // 取出返回端口号
                            returnCommand = returnCommand.substring(0, 5);
                            String regEx="[^0-9]";   
                            Pattern p = Pattern.compile(regEx);   
                            Matcher m = p.matcher(returnCommand);
                            // 端口号
                            int clientPort = Integer.parseInt(m.replaceAll("").trim());
                            //System.out.println("端口号是:"+clientPort);
                            // 返回结果
                            String result = resultMsg.substring(resultMsg.lastIndexOf(" ")+1,resultMsg.length());

                                //取出socket返回
                                Socket clientSocket = clientMap.get(clientPort);
                                if(clientSocket!=null){
                                    Writer targetWriter = new OutputStreamWriter(clientSocket.getOutputStream());
                                    targetWriter.write(result);
                                    targetWriter.flush();
                                    clientMap.remove(clientPort);
                                }

                        }
                    }
                }
                }
                resultMsg ="";
            }
        } catch (IOException e) {
            e.printStackTrace();
        } finally {

        }
    }

}
代码解释一下,当有LSKJ:00001请求的话,服务器就建立长连接,同时保存了IP和端口了,然后如果有<CODE>100</CODE><COMMAND>OUDC1_??</COMMAND><IP>192.168.1.222</IP><PORT>55775</PORT>这种信息请求的话,我就知道是要发送给指定的设备,然后等待设备返回指令OUDC1_ON=030:LSYD:54498:OK,我就知道要返回给54498端口的客户端短连接数据了。

3个回答

TCP Socket连接是双向的,通过四次挥手的方式断开,双方分别调用Socket.close()方法断开连接。连接断开的过程中,一般一方A先断开连接,另一方B发现A断开连接后,也断开连接。为方便表述,将先断开连接的一方A称为“主动断开连接”;后断开的一方B,则为“被动断开连接”。

在一方B阻塞执行in.readUTF()方法时,如果对方A主动断开Socket连接,这个方法会抛出异常。从而在B处理异常时,可以被动的断开这边的连接。

为保证主动断开连接的一方不会阻塞在in.readUTF()方法中,需要先执行socket.shutdownInput()。所以主动断开连接的代码如下。

socket.shutdownInput();
in.close();
socket.close();

被动断开连接的一方,在捕获到in.readUTF()的异常后,断开Socket连接。

复制代码
try {
String s = in.readUTF();
} catch (IOException e) {
// 连接被断开(被动)
try {
in.close();
socket.close();
in = null;
socket = null;
} catch (IOException e) {
e.printStackTrace();
}
}

qq_42617330
银河China 回复rodhai: A主动断开连接,B被动断开连接。经过这样的4次挥手之后连接就断开了。超时的原因可能是4次挥手有点问题。
大约一年之前 回复
rodhai
rodhai 您好,那其实意思是不是因为别的无谓的连接了服务器,因为我没有主动关闭连接,导致的阻塞了?
大约一年之前 回复

结合IP域名过滤好一些,像微信公众号哪样的安全认证。

我想知道,你读取的时候是怎么读的,你的代码里是socket不是socketServer端,是否有使用readLine这种等待换行符阻塞的代码,
或者因为需要等待某个结束符出现才解除阻塞的代码段(这个是解决你关掉服务器后反而会显示出之前发过来没显示的数据)。如果没有的话,
看下你的tcp有没有设置超时时间,这个一般是CPU内核的参数,TCP链接要监听下他的idle空间时间内链接的情况,如果空闲时间太长,也会断开
(你文章说这个是短连接,但是并没有具体提到客户端或者服务端主动断开连接,所以是否可以认为你依然TCP是连着的,依然是长连接),如果还是长连接,那么按照四次挥手,客户端断开了,其实服务器是不知道的,所以需要设置TCP的SO__KEEPALIVE,可以让tcp在2小时候发送一个探测报文,自己来判断是否断开连接

rodhai
rodhai while((len = br.read(chars)) != -1){ if (1024 == len) { resultMsg += chars; } else { for (int i = 0; i < len; i++) { resultMsg += chars[i]; }这个是read方法,没有用readline行读。我的短连接客户端是设置了10秒的超时,然后设备的是长连接,短连接发送到服务器,服务器接收信息后发送信息给设备,然后给设备返回的信息服务器再返回给短连接客户端这种操作的。现在出现的情况就是短连接是能够catch到超时异常,但是服务器窗口没反应,然后输了ctrl+c结束一下能看到客户端发来的信息,难道是阻塞了?
大约一年之前 回复
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
其他相关推荐
当机了!!!
各位仁兄: rn小弟的朋友有一台笔记本,从外面带来的(panasonic CF-L1),应需要重装了系统,可发现现在的系统(win2000per)与原来的winME的驱动不兼容(但说明都写着兼容的)。以至于只能再format掉然后又重新装上了winME。唉,真没有面子。说来惭愧,本人是做IT的,连这么小小的问题都搞不定。本人也试着找过笔记本的官方网站和各大驱动网站,可还是没有能够找到此台机器的驱动!所以想到此处请各位兄弟姐妹们帮忙,帮兄弟挣回些面子来,以下为此机的具体型号,希望各位帮忙搞定。兄弟我万分感谢。 rnPanasonic CF-L1HR8S笔记本电脑(超薄型) rn希望各位能提供给兄弟:显卡、声卡、网卡、Modem、光驱驱动!!! for win2000perrn在次感谢各位。rnrn在线等候!!!一定送分!!!rn
高分请教lotus服务无故当机的原因(内有出错日志)
2003-12-12 17:48:11 Searching Administration Requests database.rn2003-12-12 17:49:13 Periodic full text indexer starting, performing hourly full text indexingrn2003-12-12 18:49:15 周期性全文索引器因前一个按小时索引器正在运行而不能启动rn2003-12-12 19:49:17 周期性全文索引器因前一个按小时索引器正在运行而不能启动rn2003-12-12 20:49:19 周期性全文索引器因前一个按小时索引器正在运行而不能启动rn2003-12-12 21:49:21 周期性全文索引器因前一个按小时索引器正在运行而不能启动rn2003-12-12 22:49:22 周期性全文索引器因前一个按小时索引器正在运行而不能启动rn2003-12-12 23:49:24 周期性全文索引器因前一个按小时索引器正在运行而不能启动rn2003-12-13 00:06:34 AMgr: Logging daily statistics for Lotus Notes Template Development/Lotus Notesrn2003-12-13 00:06:34 Total scheduled runs: 0rn2003-12-13 00:06:34 Total event triggered runs: 0rn2003-12-13 00:06:34 Total errors: 0rn2003-12-13 00:06:34 Total access denials: 0rn2003-12-13 00:06:34 Total agent elapsed run time (seconds) 0rn2003-12-13 00:06:34 AMgr: Logging daily statistics for admin/companyrn2003-12-13 00:06:34 Total scheduled runs: 0rn2003-12-13 00:06:34 Total event triggered runs: 0rn2003-12-13 00:06:34 Total errors: 0rn2003-12-13 00:06:34 Total access denials: 2rn2003-12-13 00:06:34 Total agent elapsed run time (seconds) 0rn2003-12-13 00:06:34 AMgr: Logging daily statistics for 范宪/companyrn2003-12-13 00:06:34 Total scheduled runs: 0rn2003-12-13 00:06:34 Total event triggered runs: 0rn2003-12-13 00:06:34 Total errors: 0rn2003-12-13 00:06:34 Total access denials: 0rn2003-12-13 00:06:34 Total agent elapsed run time (seconds) 0rn2003-12-13 00:06:34 AMgr: Logging daily statistics for 汪洪兵/companyrn2003-12-13 00:06:34 Total scheduled runs: 0rn2003-12-13 00:06:34 Total event triggered runs: 0rn2003-12-13 00:06:34 Total errors: 0rn2003-12-13 00:06:34 Total access denials: 1rn2003-12-13 00:06:34 Total agent elapsed run time (seconds) 0rn2003-12-13 00:06:34 AMgr: Total daily statisticsrn2003-12-13 00:06:34 Total scheduled runs performed: 0rn2003-12-13 00:06:34 Total event triggered runs: 0rn2003-12-13 00:06:34 Total unsuccessful runs: 0rn2003-12-13 00:06:34 Total access denied runs: 3rn2003-12-13 00:06:34 Total agent elapsed run time (seconds) 0rn2003-12-13 00:08:34 AMgr: Agent '(Housecleaning) rn aaHousecleaning' in 'reports.nsf' does not have proper execution access, cannot be runrn2003-12-13 00:49:26 周期性全文索引器因前一个按小时索引器正在运行而不能启动rn2003-12-13 01:00:27 Starting update of database catalogrn2003-12-13 01:00:32 Database Designer startedrn2003-12-13 01:49:28 周期性全文索引器因前一个按小时索引器正在运行而不能启动rn2003-12-13 02:00:00 SchedMgr: Validating Schedule Databasern2003-12-13 02:00:00 Maps Extractor: Building Maps profilern2003-12-13 02:00:29 Index update process startedrn2003-12-13 02:00:34 Object Store Manager: Process startedrn2003-12-13 02:49:30 周期性全文索引器因前一个按小时索引器正在运行而不能启动rn2003-12-13 03:00:31 Object Store Manager: Process startedrn2003-12-13 03:49:32 周期性全文索引器因前一个按小时索引器正在运行而不能启动rn2003-12-13 04:00:04 Router: Beginning mailbox file compaction of mail.boxrn2003-12-13 04:00:33 Starting purge of old documents in log filern2003-12-13 14:15:50 Releasing unused storage in database statrep.nsf...
java进程 无故消失
我的服务器程序用的是jetty服务,今天启动后,rnrn不知为什么java进程就自己消失了.rnrn查程序的log,也看不出有什么问题,rnrn请问有遇到过这种问题的么?rnrnjava进程消失会和什么有关呢?
java 后台 无故中断
本人使用了java写了一套循环处理(while(1))分析的服务逻辑,但在运行1000多次后会无故停止,并没报错。希望大家能给提一些思路。rnrn环境:rn本人在 Ubuntu 16.04 上跑的java后台,后期会转移到centos 上。曾经在windows server 2008 R2 上运行类似的服务,跑上万的程序并没无故停止运行的问题。
关于socket tcp通信无故断开的原因
写一个tcp 通信,有点文本聊天的味道,客户端如果发送 数字,不会断开,但是如果发送 一定量的文字(少于100),虽然send函数发送成功,但是连接会断开,但是这种情况,时有时无,有的时候发 汉字没事,有的时候就断开,很郁闷的错误,求解释
TOMCAT当机
我的TOMCAT5.28服务器老是当机....成周期性的...rn网站打开也N慢 rn上面有3个JSP站点! rn急啊...~`` 那位大哥帮帮忙啊!
当机!!!求救!!!!
毒龙800+微星KT133+主板+TNT2M64显卡,2001年3月攒的一直正常,最近突然莫名当机,鼠标键盘全无反映。以为温度太高(现象确实很象),可CMOS和主板自带监控软件均只有43度。经销商说,装WIN98时应先装主板补丁,再装显卡声卡驱动,照做后情况稍好可使用时间稍长仍有死机情况发生。WHY WHY????????rn各位知情者请援助!!!
总是当机?
我放DVD时,由于碟片太花,放到过不去的时候总是没有反应,用del+ctrl+alt关掉超级解霸后就出现蓝屏警告,“windows waring",随后就只有重新启动,真是烦啊,有哪位朋友能告之更好的解决办法。谢谢
java socket and c# socket
最近有一项目需要c#应用程序和java应用程序通信,通信方式采用socket,本人同时研rn究了一下java socket和c# socket,发现,c# socket技术将其划分为同步和异步rnsocket,实际上他们都是阻塞方式传输。而java socket分为阻塞和非阻塞。rnrn起初,我采用同步c# socket和阻塞java socket组合,工作很好,但后来,将c#端改成rn异步方式,二者就不能很好的配合,谁有这方面经验,哪一种组合最好?rn谢谢,rnrn
nginx1.76+php5.5经常当机
windows2003下安装nginx1.76+php5.5rn启动脚本:rn@echo offrnREM set PHP_FCGI_CHILDREN=5rnset PHP_FCGI_MAX_REQUESTS=1000rnRunHiddenConsole c:/wnmp/php/php-cgi.exe -b 127.0.0.1:9000 -c c:/wnmp/php/php.inirnRunHiddenConsole c:/wnmp/nginx/nginx.exe -p c:/wnmp/nginxrnrn正常启动,进程中有2个nginx和1个php-cgi,网页正常访问rn运行一两天后,php-cgi进程自动退出,nginx正常运行,php页面无法访问rnrnnginx日志记录:rn [error] 2660#2704: *1450 upstream timed out (10060: A connection attempt failed because the connected party did not properly respond after a period of time, or established connection failed because connected host has failed to respond) while connecting to upstream, client: 127.0.0.1, server: localhost, request: "GET / HTTP/1.1", upstream: "fastcgi://127.0.0.1:9000", host: "127.0.0.1:81"rnrnnginx的配置文件:rn location ~ \.php$ rn root c:/wnmp/www;rn fastcgi_pass 127.0.0.1:9000;rn fastcgi_index index.php;rn fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;rn include fastcgi_params;rn
brinkster.com是不是当机了?
brinkster.com是不是当机了?
weblogic频繁当机的问题
我的系统是 apache+weblogic,rn问题就是用户在上传图片的时候,会使weblgoic当机掉.rn我在后台用了JMagick来处理图片.rn哪位高手能分析下是什么原因呢???rnrn我做的系统网址:www.kafon.com
tomcat最近总是当机
Connection refused: connectrnrnjava.net.ConnectException: Connection refused: connectrn因为这个问题,导致tomcat当机,请问是可能是什么问题造成的哦?
Apache服务器当机问题
各位高手rnrn我们自从上个星期开始遇到了一个奇怪的问题。我们的服务器在过去的几个月里一直工作正常,直到上个月底,刚开始的时候服务器会在午夜左右当机,每天都会发生,后来白天使用的时候也会发生当机的情况。我们写了两个小工具来分析Apache日志文件和top命令输出的关于系统信息的结果(我们使用的是linux,我们每隔1分钟执行top命令,并且把结果写入到txt文件里)。通过分析Apache日至文件,我们注意到当服务器当机的时候,访问的人并不多,但是服务器的进程数量总是到达最高值,而且内存和swap的使用量非常的大,几乎100%。我们重新配置了apache服务器,特别是KeepAlive和相关的设置,我们降低了MaxKeepAliveRequests和KeepAliveTimeout配置项,虽然可以降低最高峰的时候进程数量,但是不能解决任何问题。我们检查了服务器当机时server-status页面,报告显示当服务器当机的时候,大多数进程都处于'W'操作模式,这表示进程在回复request,但是大多数request是几个小时前接受到的,服务器不应该用了几个小时还不能回复访问者的request.就是因为太多的进程在回复请求,apache既不能关闭进程,也不能创建新的进程,导致服务器无法工作,而且所有当机的进程都是在处理同一个php页面,我们的browse.php页面。我们怀疑是这个脚本的问题,于是在我们的测试服务器上进行了测试,结果一切正常。我们现在临时的解决办法就是每隔几个小时就自动重起一下服务器,虽然可以临时解决问题,但是这不是长久之道。希望各位高手能指点一下rnrn下面是一些我们收集的数据,可以下载下来作为参考rnrn1。 top命令生成的系统日至,9月3日周日,凌晨到晚上11点59rnrnhttp://www.job4wenly.co.uk/down/030906_outputfromtop.zip rn说明:服务器在大早上4:09的时候重起而且进程数目在下午3:30达到峰值,服务器当机rnrnrn2. 服务器在3点半当机时的server-status页面信息rnhttp://www.job4wenly.co.uk/down/030906_ApacheStatus.zip rn说明:我们每隔2分钟收集一次apache server status信息rnrnrn3.我们apache服务的配置文件 rnhttp://www.job4wenly.co.uk/down/httpd.conf rn
oracle 定时当机
请问 为什么我的oracle 10 g for linux 每天到晚上2:00 自动重启。此问题困扰了我好多天,无法解释。没有什么定时任务在这个时间执行,请问那位可以回答?
救命啊,IIS当机
我的网页(邮件服务器)经常运行中出现错误,提示消息是"灾难性故障",一般这时候就是重启IIS就好了(iisreset /restart)就好了,也不知道是什么原因,哪位高手赐教,在线等待结果,及时结贴.
帮帮忙-iis老是"当机"
IIS运行十来分钟就"当机",当并没有死.rn页面提示就是通讯量超过WEB访问量rn我用的是window server 2000rn系统日志为:rnWorld Wide Web Publishing Service 服务意外地终止rnIIS Admin Service 服务意外地终止rn不知道为什么?rn帮帮忙解决一下,感激不尽rnrn
内存分配当机(malloc_consolidate)
最近程序运行,会比较频繁的当机,查看dump发现当机点总是内存分配函数(malloc_consolidate)。rn症状: 函数在malloc_consolidate中不能返回,程序收到 Segmentation fault(11)而当机。rn其中一次栈如下:rn[color=#00FF00]#0 0x007d5401 in malloc_consolidate () from /lib/libc.so.6rn#1 0x007d73bd in _int_malloc () from /lib/libc.so.6rn#2 0x007d93ab in malloc () from /lib/libc.so.6rn#3 0x00c50aa7 in operator new () from /usr/lib/libstdc++.so.6rn#4 0x00c50bdd in operator new[] () from /usr/lib/libstdc++.so.6rn#5 0x085af1ef in function5 (this=0xbfdc3864, byteBufLen=1024, bitBufLen=256) at *.cpp:95rn#6 0x085af962 in function6 (this=0xbfdc3864) at *.cpp:24rn#7 0x0814931d in function7 (this=0x94cba48, user=0x2492f220, npcOid=2483, bAuto=true) at *p.cpp:1787rn#8 0x0814af06 in function8 (this=0x94cba48, cre=0x1c6f8550, user=0x2492f220) at *.cpp:1827rn#9 0x085b2dee in function9 (this=0x92e8c6c, ev=0x8775100, data=0xbfdc3a20) ...rn[/color]rn栈底函数每次相同,但是栈内容从不重复。rnrn网上搜索了一把,众说纷纭,莫衷一是,还请高手现身指点,谢谢。rn主要想知道几个要点:rn1 是栈越界还是堆越界,为什么这种越界会引起这种问题呢,小弟实在不能理解。rn2 怎样从dump文件找出蛛丝马迹,以尽快将真凶缉拿归案呢?rnrn
Oracle 服务器当机问题
oracle连接正常,但是隔一段时间会无法连接,提示以下错误:rnORA-12520: TNS: 监听程序无法为请求的服务器类型找到可用的处理程序rnrn重启实例的服务后恢复正常,但使用一段时间后还会出现以上问题。rnrn请问哪些原因可能造成以上问题,或者我该如何查找问题呢?
java socket for http socket
javac Server.java java.exe Server 查看说明 可以简单得到http请求头 便于分析http
http当机问题
Notes的http平时运行的很好rn有一台笔记本,他的网卡不太好,会时通时断rn让他用web方式访问Notes,不出五分钟Notes的http服务就当了
IIS当机,每星期一次!??
IIS当机,每星期一次!我的服务器,总有w3svc错误??你们服务器,iis当机频率有多大??请高手指点,问题出在哪??
无故重启
刚来新公司,新公司一台电脑有问题,就是上面的现象,,无故重启。我换过电源线、电源(换过后进入系统约30分钟后自动重启)、内存、内存插槽,由于是集成显卡,无法换,至于其他的很快就重启或者死掉。最小化系统,进入BIOS里待机测试,一样无敌重启,以为reset键可能有问题,将reset线从主板上取掉了,也不行,在BIOS中将CPU 的缓存disable掉,很慢的进入系统,输入密码后,待在那很慢很慢,最后没有反应。就剩下二个东西没有过测试了, 一个是主板,一个是CPU,还有就是机箱上插在主板上的线有问题?至于最后者我不熟悉,加上没有主板说明书,不敢乱动。大家说一下自己的想法。谢谢。
完了~CSDN的服务器当机了~
内部消息~
1394卡与操作系统当机
新近装了1394卡后没几天,系统运行过程中出现黑屏,重新启动,进入安全模式后蓝屏,提示系统损坏.rn用GHOST将系统重新恢复后,仍无法进入系统rn重新安装WINME系统,仍无法进入系统rn将1394卡拆除后,可进入系统.rnrn现我仍想使用1394卡,如何办?
tomcat不定时当机
我的系统为2003+jdk1.5+apache2.0.55+tomcat5.5.14rn现在系统运行正常,不过如果下载的文件大的话TOMCAT就会当了。即使不下载大文件rn时间长了也会当机。rn当机时打开网站揭示:rnThe server encountered an internal error and was unable to complete your request. Error message: rnThe server encountered an internal error and was unable to complete your request. Either the server is overloaded or there was an error in a CGI script. rn这时候只要重起一下TOMCAT就行了。rn请问这是哪里的问题啊rn
服务器当机问题(急)
各位大虾:rn 最近部署了一个系统,服务器是WIN2000SERVER,数据库是SQL2005rn 但出现服务器无故当机,一天当机好几次,找IIS的LOG信息,显示半夜还有人访问录入信息,显然不符合逻辑rn 原因找不出来,怎么回事rn
无故死机
我的XP无故死机可是是咋回事儿?
无故arp.rar
免费ARP(gratuitous ARP) 目的:检测IP地址的冲突 向其他设备通知新的MAC地址 举例:当我们系统启动后发现ip地址冲突。这个就是由免费ARP完成的 当我们主机启动的时候。会自己发送一个ARP广播查询,来查询我自己的IP 对应的MAC。当然这个是不希望别人能够相应。如果响应了就证明冲突。
无故自动关机
我们用一台服务器装双网卡,同时做内外网web服务器,rn现在这台服务器总是隔一段时间就无故自动关机rn什么问题呢?rn像这种情况我该做怎样的安全防护措施,保护内网的安全,外网的正常运行
无故死机!!
我的98系统经常无故死机是怎么回事啊?rn经常在一个网页没完全打开时点击其中的某个超链接就会死机,愁啊!rn哪位大虾可以解救我于水深火热之中啊!!
无故黑屏?
网吧客户机,在玩游戏时有时显示器会突然黑屏(好象是段了电),机箱电源指示灯亮,只能重起机器,我想知道问题出在哪里?
无故重新启动
按ctrl+alt+del用超级用户的身份进入后,就自动保存设置重新启动,有没有解决的办法rn一般用户正常
急!突然当机
WIN98在启动桌面之前突然当机,是何原因?
求救!!1.33点点通当机
问题1. 跳出黑色窗框,令游戏跳出每隔数分钟 (1.30点点通没问题)rnQ1. Prompt up command Windows time to time cause the game jump out to windows rnrn问题2.点点通当机,当登出Admin用户的Console (1.30点点通没问题) rnQ2. System Hang,When Log Off Admin Console (some time got invalid user name/password then crash)rnrnIntel@CSMS Main UI ErrorrnErro SignaturernAppName: vapclt32.exe AppVer: 1.3.3.649 ModName: comctl32.dllrnModVer: 6.0.2900.2180 Offset: 00011408rnrn硬件范围rnIntel 946GZAB, Pentium D 3.4, Crosshair 667/dual 533 DDR, Nvidia 7200/7600rnrnWindows XP = VPMPVOL_EN rnRegional Options = Chinese (Taiwan)rnrnNote/备注 : 精简版XP 安装 .net Frame work 1.1 SP1, .net Frame work 2.0 / visual J 1.1, visual J 2.0 没有rn 问题2.rnrnrn
sql数据库当机的问题
rnrn我在用command 中的delete时,ie会提示web地址找到,但就是没有内容出来rnrn用sql中的企业管理器打开刚刚操作的表,发现这个表没有任务记录!屏幕略有闪动rnrn重启sql又可到以找该表中的所有记录rnrndelete操作为 in 方法。程序没有错,删其它表可以,但就是不能的删出错的表。这个表我前两天还可以在web页面删除记录。哪位能帮帮忙告诉我为什么会有这种情况!
jboss不断当机,求助!
jboss应用系统正常运行一年后,这几天开始不断当机, 使用proxool连oraclernrn当机前日志:rnrnWARN [TRADE] #0008 was active for 67364 milliseconds and has been removed automaticaly. The Thread responsible was named 'ContainerBackgroundProcessor[StandardEngine[jboss.web]]', but the last SQL it performed is unknown.rnrnrn请求帮助!!!!!!!!!!!!!
·office为什么老当机?
每次使用是只要打印就当机,而且每次打开文档时都提示上次错误什么的,很是烦人请问我该怎么弄?
数据库当机出现的问题
出现这种问题,先去看mysql的报错日志:/var/lib/mysql/xxxx.err文件
帮 socket非阻塞模式程序无故死掉的问题
用TServerSocket和TClientSocket用非阻塞模式写的通讯软件,几个客户端上线是没有问题,可是客户端上了十几个以后,服务器端和客户端都会莫名其妙的死掉?rn 在onerror的处理中怎样才合适。rn求助各位!
相关热词 c#检测非法字符 c#双屏截图 c#中怎么关闭线程 c# 显示服务器上的图片 api嵌入窗口 c# c# 控制网页 c# encrypt c#微信网页版登录 c# login 居中 c# 考试软件