¡¡¡¡Õâ¸öÎÊÌâÊÇÔÚÎÒдһ¸öFile ServerµÄʱºòÓöµ½µÄ¡£Õâ¸öÎļþ·þÎñÆ÷ÿ½ÓÊÕÒ»¸öClientÇëÇ󣬾ÍforkÒ»¸ö½ø³Ì¶ÔËü½øÐд¦Àí¡£ÎªÁ˶ÔÕâ¸öServer½øÐÐѹÁ¦²âÊÔ£¬ÎÒÔÚClient¶ËÉú³ÉÁ˷dz£¶àµÄÎļþ´«ÊäÇëÇó£¬Í¬Ê±ÎªÁ˲âÊÔServerµÄÈÝ´íÄÜÁ¦£¬ÎÒÔÚÕâЩÇëÇóÉú³Éºó£¬°´ÏÂCtrl+C¼üÖжÏÁËÕâЩÎļþ´«Ê䣬·¢ÏÖÿ´ÎÖ´ÐÐÕâÑùµÄ²Ù×÷£¬Server¶Ë¶¼»áÓдóÁ¿µÄ½©Ê¬½ø³ÌÉú³É¡£Ñо¿ÁËÒ»ÕûÌ죬²éÔÄÁ˺ܶà×ÊÁÏ£¬²¢²âÊÔÁ˶à´Î£¬ÖÕÓÚ·¢ÏÖ£¬ÔÀ´ÕâЩ½©Ê¬½ø³ÌµÄSIGCHLDÐźű»¸¸½ø³Ì¸øºöÂÔÁË£¡Ã»ÓжÔËûÃǽøÐÐwait£¬´Ó¶øµ¼ÖÂÁËËûÃDZä³ÉÁ˽©Ê¬½ø³Ì£¡
¡¡¡¡ÏÂÃæ¾Ù¸ö¼òµ¥µÄÀý×Ó£º
¡¤¡¤¡¤¡¤¡¤¡¤¡¤¡¤¡¤10¡¤¡¤¡¤¡¤¡¤¡¤¡¤¡¤20¡¤¡¤¡¤¡¤¡¤¡¤¡¤¡¤30¡¤¡¤¡¤¡¤¡¤¡¤¡¤¡¤40¡¤¡¤¡¤¡¤¡¤¡¤¡¤¡¤50¡¤¡¤¡¤¡¤¡¤¡¤¡¤¡¤60¡¤¡¤¡¤¡¤¡¤¡¤¡¤¡¤70¡¤¡¤¡¤¡¤¡¤¡¤¡¤¡¤80¡¤¡¤¡¤¡¤¡¤¡¤¡¤¡¤90¡¤¡¤¡¤¡¤¡¤¡¤¡¤¡¤100¡¤¡¤¡¤¡¤¡¤¡¤¡¤110¡¤¡¤¡¤¡¤¡¤¡¤¡¤120¡¤¡¤¡¤¡¤¡¤¡¤¡¤130¡¤¡¤¡¤¡¤¡¤¡¤¡¤140¡¤¡¤¡¤¡¤¡¤¡¤¡¤150
|
¡¡¡¡Õâ¶Î´úÂ뽫ͬʱ´´½¨30¸ö½ø³Ì£¬ÕâЩ½ø³Ì½«¼¸ºõÔÚͬһʱ¼äÍ˳ö£¬Í˳ö֮ʱ¶¼»áÏò¸¸½ø³Ì·¢ËÍSIGCHLDÐźţ¬°´ÕÕÇ°Ãæ˵µÄ£¬Èç¹ûÉÏÒ»¸öÐźÅÉÐÇÒÔÚ´¦ÀíÖУ¬ÄÇôµ±Ç°Ðźžͻᱻ¶ªÆú¡£Èç¹ûÀ´Ò»¸öÐźţ¬ÎÒÃǵȴýÒ»¸ö×Ó½ø³Ì£¬ÄÇô³ÌÐòÔËÐÐʱ£¬½«»á·¢ÏÖ£¬×Ü»áÓÐÄÇôһЩ½ø³ÌûÓб»¸¸½ø³ÌµÈµ½¶ø±ä³É½©Ê¬½ø³Ì¡£
¡¡¡¡¾ÍÏñÏÂͼËùʾ£¬30¸ö½ø³ÌÀïÃæ¾ÓÈ»ÓÐ9¸ö½ø³Ì±ä³ÉÁ˽©Ê¬½ø³Ì£¨defunct½ø³Ì£©£¡ÕâЩ½ø³ÌÕ¼¾Ý×Åϵͳ×ÊÔ´²»¿ÏÊÍ·Å£¬Á¬kill¶¼²»ÄÜɱËÀËûÃÇ£¬ÌìɱµÄ£¬ÕâÑù¶¼É±²»ËÀÄ㣡