求助啊服务器发生了异常情况?看门狗2显示服务器连接不上 我想玩离线谁会开启离线模式
客户发送数据,作为①个TCP数据分节发送给服务器主机,此时服务器主机TCP丢失了崩溃前的所有连接信息,因此服务器TCP对于所接收到的来自客户的数据分节响应①个RST。当客户收到RST。这时由客户继续向服务器发送数据服务器各种异常发生,情况分析《UNIX网络编程第⑤章的笔记》[@more@]
《UNIX网络编程第⑤章的笔记》
①.服务器进程终止情况
RST的产生:同时开启服务器和客户端,然后将服务器的子进程杀死,导致范围ECONNRESET错误,以上是客户主动发送而获悉的服务器崩溃的事实。
④服务器主机关机
Unix系统关机,试图从服务器上接受①个ACK。所返回的错误时ETIMEOUT,如果中间路由器判定服务器主机不可达,则响应“destination unreachable”ICMP消息。
② · 利用kill命令,这时会导致向客户发送①个FIN,而客户则相应①个ACK,这就是TCP连接终止工作的前半部分,我们通过netstat -a命令发现服务器处于CLOSE_WAIT状态,客户端处于FIN_WAIT②状态,服务器将由SIGKILL信号终止,它所打开的所有文件描述符关闭,过①段固定时间.服务器主机崩溃情况
导致客户端TCP持续重传数据分节,init进程给所有进程发送SIGTEAM信号(可捕获),由于之前打开那个套接字的子进程已终止,于是相应①个RST,可通过tcpdump来观察
如果客户连续两次针对服务器进行写操作,而RST是由第①次写操作引发的,此时在第②次,客户阻塞与readline调用,返回的错误是EHOSTUNREACH和ENETUNREACH。
③.服务器主机崩溃后重启(从网络上断开,将其关机重启)
之间建立连接并传输过数据,服务器主机崩溃重启后,内核想该进程发送①个SIGPIPE信号(写操作将返回EPIPE错误),该信号默认行为是终止进程,当服务器的TCP接受到来自客户的数据时,给所有运行的进程发送SIGKILL信号(不能捕获,原因留给所有运行的进程①小段时间来清除和终止),如果不捕获SIGTEAM信号,随后发生的见上面第①中情况
正版盗版?
正版的话,在uplay的设置里设置成离线启动,重启uplay之后就行了。
盗版的话,设置不了
- 5星
- 4星
- 3星
- 2星
- 1星
- 暂无评论信息