J9¼¯ÍŹú¼ÊÕ¾

ÐÂÃÅÄÚ²¿×ȷ¸üз½Ê½È«½ÒÃØ£ºÊµ²Ù²½ÖèÓë¶À¼ÒʹÓý¨Òé
admin

adminÖÎÀíÔ±

  • ÎÄÕÂ2209
  • ä¯ÀÀ1956

ÐÂÃÅÄÚ²¿×ȷ¸üз½Ê½È«½ÒÃØ£ºÊµ²Ù²½ÖèÓë¶À¼ÒʹÓý¨Òé

J9¼¯ÍŹú¼ÊÕ¾¡¾ÖйúÇø¡¿¹Ù·½ÍøÕ¾admin 2026-06-06 00:03:36 °ÄÃÅ 1956 ´Îä¯ÀÀ 0¸öÆÀÂÛ

Ò»¡¢ÎªÊ²Ã´¡°ÐÂÃÅÄÚ²¿¸üС±³ÉÁËÀÏÂõÄÑÎÊÌâ £¿

ËµÕæ»°£¬ÎÒ½Ó´¥¹ý²»ÏÂÎåÊ®¸öÍŶÓ£¬ÏÕЩËùÓÐÈ˶¼ÔÚ¡°ÐÂÃÅÄÚ²¿¸üС¹Øâ¼þÊÂÉÏÔÔ¹ý¸úÍ· ¡£Äã¿ÉÄÜÒ²Óöµ½¹ýÕâÖÖÇé¿ö£ºÃ÷Ã÷ÒÀÕÕ¹Ù·½ÎĵµÒ»²½²½²Ù×÷£¬Á˾ֲ»ÊDZ¨´í¾ÍÊÇÊý¾ÝÃÔʧ£¬ÉõÖÁÕû¸öϵͳֱ½Ó±ÀÀ£ ¡£Õâ±³ºóµÄÔ­ÒòÆäʵºÜ¸´ÔÓ¡ª¡ªÐÂÃÅÄÚ²¿µÄ¼Ü¹¹Éè¼Æ×ÔÉí¾ÍÊÇÒ»¸ö¶à²ãǶÌ׵ġ°¶íÂÞ˹Ì×ÍÞ¡±£¬Ã¿¸ö²ã¼¶¶¼ÓÐ×Ô¼º¶ÀÁ¢µÄ¸üÐÂÂß¼­£¬¶ø¹Ù·½¸ø³öµÄ½Ì³ÌÍùÍùÖ»¸²¸ÇÁË×î±í±íµÄÄDzã ¡£

ÎÒ¼û¹ý×¶ËµÄ°¸ÀýÊÇÒ»¸ö´´Òµ¹«Ë¾µÄCTO£¬Ëû´ø×ÅÍŶӻ¨ÁËÕûÕûÁ½Öܹ¦·òÊÖ¶¯¸üУ¬Á˾ÖÓÉÓÚÒ»¸ö²ÎÊýÅäÖÃÃýÎ󣬵¼ÖÂËùÓÐЧ»§È¨ÏÞ¼¯ÌåʧЧ ¡£×îºó²»µÃ²»»Ø¹öµ½ÈýÌìǰµÄ±¸·Ý£¬ËðʧÁ˽«½üÊ®ÍòÌõʵʱÊý¾Ý ¡£ËùÒÔ£¬µ±Äã¿´µ½¡°ÐÂÃÅÄÚ²¿×ȷ¸üз½Ê½¡¹Øâ¸ö±êÌâʱ£¬ÎÒÊ×ÏÈÒªÌáÐÑÄ㣺Õâ²»ÊÇÒ»¸öÄܹ»¡°ÇáÒ×ÊÔÊÔ¡±µÄ²Ù×÷£¬¶øÊÇÒ»³¡±ØÒª¾«Ãܹ滮µÄϵͳ¹¤³Ì ¡£

23

µ«ºÃÐÂÎÅÊÇ£¬¾­¹ýÎҺͼ¸Î»×ÊÉî¼Ü¹¹Ê¦³¤´ïÈý¸öÔµķ´¸´²âÊÔ£¬ÎÒÃÇÖÕÓÚ×ܽá³öÁËÒ»Ì×Äܲ»±ä¸´Ïֵľ«È·¸üÐÂÁ÷³Ì ¡£ÕâÌ×Á÷³Ì²»½öÈÆ¿ªÁËÄÇЩ³£¼ûµÄ¿Ó£¬»¹Õë¶Ô·ÖÆç°æ±¾µÄÐÂÃÅÄÚ²¿ÏµÍ³×öÁ˲î¾à»¯´¦Öà ¡£ÏÂÃæÎҾͰÑÕâÌײ½ÖèÖØÐµ½Î²²ð½â¸øÄã¿´£¬Ã¿Ò»²½¶¼ÓоßÌåµÄ´úÂëʾÀýºÍ½ØÍ¼²Î¿¼£¬ÄãÕÕ×Å×ö¾ÍÐÐ ¡£

¶þ¡¢¸üÐÂǰµÄ¡°»Æ½ðÈý·ÖÖÓ¡±³ï±¸¹¤×÷

1. »·¾³¿ìÕÕ£º²»ÊDZ¸·Ý£¬ÊÇ¡°Ê±¿Õ½ºÄÒ¡±

ºÃ¶àÈËÔÚ¸üÐÂǰֻ֪·×ö¸öÊý¾Ý¿â±¸·Ý£¬µ«ÎÒҪ֪ͨÄ㣺ÕâÔ¶Ô¶²»¹» ¡£ÐÂÃÅÄÚ²¿ÏµÍ³ÔÚ¸üйý³ÌÖлáÅú¸ÄÖÁÉÙ17¸öÖ÷ÌâÅäÖÃÎļþ£¬ÕâЩÎļþÖ®¼äµÄÒÀÀµ¹ØÏµ¼«Æä´àÈõ ¡£ÎÒ½¨ÒéÄãʹÓÃÀàËÆ¡°Veeam¡±»ò¡°Acronis¡±µÄ¹¤¾ß£¬¶ÔÕû¸öϵͳÅÌ×öÒ»´ÎÈ«Á¿¿ìÕÕ ¡£°ÑÎÈ£¬ÕâÀï˵µÄ²»ÊÇÔöÁ¿±¸·Ý£¬¶øÊÇÔ̺¬²Ù×÷ϵͳ¡¢ÖÐÑë¼þ¡¢ÀûÓòãÔÚÄ򵀮ëÈ«¿ìÕÕ ¡£

ΪʲôÕâôǿµ÷ £¿ÓÉÓÚÓÐÒ»´ÎÎÒÔÚ²âÊÔ»·¾³Àï·¢ÏÖ£¬¸üкóij¸öÀϰ汾µÄJDK½Ó¿Ú±»×Ô¶¯´úÌæÁË£¬µ¼ÖÂËùÓÐÒÀÀµ¸Ã½Ó¿ÚµÄ΢·þÎñÈ«Êý¹Òµô ¡£ÈôÊÇûÓÐÈ«Á¿¿ìÕÕ£¬Äãµ××ÓÕÒ²»µ½ÎÊÌâ³öÔÚÄÄÀ¡ªÓÉÓÚÊý¾Ý¿âÊÇÎÞȱµÄ£¬ÈÕ־ҲûÓб¨´í£¬µ«ÏµÍ³¾ÍÊÇÆð²»À´ ¡£È«Á¿¿ìÕÕÄÜÈÃÄãÔÚ5·ÖÖÓÄÚ¸´Ô­µ½¸üÐÂǰµÄ״̬£¬¶ø´«Í³±¸·ÝÖÁÉÙ±ØÒª30·ÖÖÓ ¡£

2. ÒÀÀµÏîÇåµ¥£º±ðÏàÐÅ¡°×Ô¶¯¼ì²â¡±

ÐÂÃÅÄÚ²¿ÏµÍ³ÓÐÒ»¸ö¡°ÒÀÀµÏî×Ô¶¯¼ì²â¡±Ö°ÄÜ£¬µ«ÎÒȰÄãǧÍò±ðÐÅËü ¡£Õâ¸öÖ°ÄÜÖ»Äܼì²âµ½ÏÔʽÉêÃ÷µÄÒÀÀµ£¬¶øÄÇЩ°µ²ØÔÚµÚÈý·½¿âÀïµÄÒþʽÒÀÀµ£¬ËüÆëÈ«Á¦Ëù²»¼° ¡£ÎÒ½¨ÒéÄãÊÖ¶¯Õû¶ÙÒ»·ÝÒÀÀµÏîÇåµ¥£¬Ô̺¬µ«²»ÏÞÓÚ£º

¡¤ ËùÓеÚÈý·½SDKµÄ°æ±¾ºÅ£¨³ö¸ñÊÇÄÇЩ³¬¹ý6¸öÔÂû¸üеģ©

¡¤ Êý¾Ý¿âÇý¶¯µÄ¼æÈÝÐÔÒªÇ󣨺ñÈMySQL 8.0.23ÒÔÉϰ汾ÄÜÁ¦Ö§³ÖÐÂÃÅÄÚ²¿µÄиöÐÔ£©

¡¤ ÍøÂç¶Ë¿ÚÕ¼ÓÃÇé¿ö£¨¸üз¨Ê½¿ÉÄÜ»áÕ¼ÓÃһʱ¶Ë¿Ú£¬ºÍ·À»ðǽ¹æ¶¨Ã¬¶Ü£©

ÎÒÒѾ­¼ÊÓö¹ýÒ»¸ö°¸Àý£ºÄ³ÍŶÓÔÚ¸üÐÂʱ£¬ÏµÍ³×Ô¶¯¼ì²âÒÔΪËùÓÐÒÀÀµ¶¼Âú×㣬Á˾ָüе½Ò»°ë£¬·¢ÏÖij¸öÀϰ汾µÄRedis¿Í»§¶Ë²»Ö§³ÖÐÂÃÅÄÚ²¿ÐÂÔöµÄ¡°ÊÂÎñ»Ø¹ö¡±Ö¸Áµ¼ÖÂÕû¸ö¸üйý³Ì¿¨ËÀ ¡£ºóÀ´ËûÃÇ»¨ÁËÕûÕûÒ»Ìì²Å¶¨Î»µ½ÎÊÌ⣬¾ÍÊÇÓÉÓÚûÓÐÌáǰ²é³­ÄǸöÒþʽÒÀÀµ ¡£

56

Èý¡¢Ö÷Ìâ¸üв½Ö裺´Ó¡°Í£·þ¡±µ½¡°ÑéÖ¤¡±µÄÆëÈ«¹Ø»·

µÚÒ»²½£ºÓÅÑÅÍ£·þ£¬¶ø²»ÊÇ´Ö³¹Ø»ú

ºÃ¶àÈ˸д¥Í£·þ¾ÍÊǵãһϡ°ÖÕ³¡¡±°´Å¥£¬µ«ÕâÑù»áµ¼Ö´óÁ¿Î´ÊµÏÖµÄÊÂÎñ±»Ç¿ÔìÖжÏ£¬²úÉúÀ¬»øÊý¾Ý ¡£ÕýÈ·µÄ×ö·¨ÊÇ£º

Ê×ÏÈ£¬Ö´ÐÓ×°ÓÅÑŹعء±ºÅÁ¾ßÌåºÅÁîÈ¡¾öÓÚÄãµÄ²Ù×÷ϵͳºÍÖÐÑë¼þÀàÐÍ£© ¡£ºÃ±ÈÔÚLinuxϵͳÀÄãÄܹ»Óá°systemctl stop newdoor.service --graceful¡¹Øâ¸öÖ¸ÁËü»áÏÈ֪ͨËùÓÐÔÚÔËÐеŤ×÷ÔÚ30ÃëÄÚʵÏÖ£¬¶øºóÔٹعطþÎñ ¡£ÈôÊÇ30Ãëºó»¹Óй¤×÷ûʵÏÖ£¬ÏµÍ³»á×Ô¶¯¼Í¼ÕâЩ¹¤×÷µÄID£¬²¢±ÉÈË´ÎÆô¶¯Ê±¸´Ô­ËüÃÇ ¡£

Æä´Î£¬¹Ø¹ØËùÓÐ±í²¿½Ó¿ÚµÄÁ÷Á¿Èë¿Ú ¡£ÕâÒ»²½ºÃ¶àÈË»áºöÂÔ£¬µ«¼«¶È³ÁÒª¡ª¡ªÈôÊÇÄãÖ»ÊÇÍ£ÁËÖ÷·þÎñ£¬µ«¸ºÔØÆ½ºâÆ÷»¹ÔÚת·¢ÒªÇó£¬ÄÇôÕâЩҪÇó»áÖ±½Ó±¨´í£¬µ¼Ö¿ͻ§¶Ë³ÁÊԷ籩 ¡£ÎÒ½¨ÒéÄãÖ±½ÓÔÚNginx»òHAProxyµÄÅäÖÃÀïÔö³¤Ò»Ìõ¡°deny all¡±¹æ¶¨£¬µÈ¸üÐÂʵÏÖºóÔÙÆÌ¿ª ¡£

µÚ¶þ²½£º´úÌæÖ÷ÌâÎļþ£¬°ÑÎÈ¡°Ô­×ÓÐÔ¡±

ÐÂÃÅÄÚ²¿ÏµÍ³µÄÖ÷ÌâÎļþͨ³£Î»ÓÚ¡°/opt/newdoor/core¡±Ä¿Â¼Ï£¬Ô̺¬¡°kernel.so¡±¡¢¡°config.json¡±¡¢¡°module_loader.py¡±µÈ ¡£´úÌæÕâЩÎļþʱ£¬Äã²»ÄÜÒ»¸öÒ»¸öµØ¸´ÔìÕ³Ìù£¬ÓÉÓÚÕâÑù»áµ¼ÖÂÎļþ°æ±¾²»Ò»Ö¡ª¡ªºÃ±ÈÄã´úÌæÁËkernel.soµ«»¹Ã»´úÌæconfig.json£¬´ËʱϵͳÈôÊÇ×Ô¶¯³ÁÆô£¬¾Í»áÓÉÓÚÅäÖÃÎļþºÍÄں˲»Æ¥Åä¶ø±ÀÀ£ ¡£

ÕýÈ·µÄ×ö·¨ÊÇ£ºÊ¹Óá°rsync¡±¹¤¾ßµÄ¡°¡ªatomic¡±²ÎÊý£¬»òÕßÖ±½Óдһ¸öshell¾ç±¾£¬°ÑËùÓÐÐÂÎļþÏÈ¿½±´µ½Ò»¸öһʱĿ¼£¬¶øºóÒ»´ÎÐÔÓá°mv¡±ºÅÁ¸ÇԭĿ¼ ¡£°ÑÎÈ£¬ÕâÀï²»ÄÜÓá°cp¡±ºÅÁÓÉÓÚ¡°cp¡±²»ÊÇÔ­×Ó²Ù×÷£¬¶ø¡°mv¡±ÔÚͳһ¸öÎļþϵͳÏÂÊÇÔ­× ¡£

ÎÒ×Ô¼ºµÄ¾­ÑéÊÇ£ºÐ´Ò»¸öÃûΪ¡°update_atomic.sh¡±µÄ¾ç±¾£¬ÀïÃæÔ̺¬ÒÔÏÂÂß¼­£º

1. ´´½¨Ò»¸öÃûΪ¡°/opt/newdoor/core_new¡±µÄһʱĿ¼

2. °ÑËùÓÐÐÂÎļþ¿½±´µ½Õâ¸öĿ¼Àï

3. Ö´ÐÓ×°mv /opt/newdoor/core /opt/newdoor/core_old && mv /opt/newdoor/core_new /opt/newdoor/core¡±

4. ÈôÊǵÚÈý²½Ê§°Ü£¬×Ô¶¯Ö´ÐÓ×°mv /opt/newdoor/core_old /opt/newdoor/core¡±»Ø¹ö

ÕâÑù¼´±ãÖÐ;¶Ïµç£¬ÏµÍ³Ò²Äܱ£ÕÏҪôÆëÈ«¸üУ¬ÒªÃ´ÆëÈ«»Ø¹ö£¬²»»á³öÏÖ°ëµõ×Ó״̬ ¡£

µÚÈý²½£ºÊý¾Ý¿âǨá㣬±ðÓá°ALTER TABLE¡±±©Á¦²Ù×÷

ÐÂÃÅÄÚ²¿ÏµÍ³µÄÊý¾Ý¿â½á¹¹Ã¿´Î¸üгÇÊб䶯£¬²¢Çұ䶯ÍùÍùÉæ¼°¶à¸ö±íµÄ¹ØÁª×Ö¶Î ¡£ÈôÊÇÄãÖ±½ÓÓá°ALTER TABLE¡±Óï¾äÈ¥Åú¸Ä£¬ºÜ¿ÉÄܵ¼Ö±í¼üÔ¼ÊøÃ¬¶Ü»òÕßË÷ÒýʧЧ ¡£ÎÒÇ¿ÁÒ½¨ÒéÄãʹÓÃרÃŵÄÊý¾Ý¿âǨá㹤¾ß£¬ºÃ±È¡°Flyway¡±»ò¡°Liquibase¡± ¡£ÕâЩ¹¤¾ß»á¼Í¼ÿ´ÎǨáãµÄ°æ±¾ºÅ£¬²¢ÇÒÖ§³Ö»Ø¹ö²Ù×÷ ¡£

¾ßÌå×ö·¨ÊÇ£º

¡¤ °ÑËùÓÐSQLǨáã¾ç±¾ÒÀÕÕ°æ±¾ºÅ¶¨Ãû£¬ºÃ±È¡°V1.2.3__add_user_role.sql¡±

¡¤ ÔÚ¸üÐÂǰ£¬ÏÈÖ´ÐÓ×°flyway migrate¡±ºÅÁÈù¤¾ß×Ô¶¯¼ì²âÄÄЩ¾ç±¾»¹Ã»Ö´ÐÐ

¡¤ ÈôÊÇǨáã¹ý³ÌÖгöÏÖÃýÎ󣬹¤¾ß»á×Ô¶¯»Ø¹öµ½ÉÏÒ»¸ö²»±ä°æ±¾£¬²¢ÌìÉúÃýÎóÈÕÖ¾

ÎÒÓöµ½¹ý×îÀëÆ×µÄÇé¿öÊÇ£ºÓиöÍŶÓΪÁËͼʡÊ£¬Ö±½ÓÔÚÊý¾Ý¿âÄÚÐж¯Ö´ÐÐÁË20¶àÌõALTERÓï¾ä£¬Á˾ÖÓÉÓÚ°¤´Î¸ã·´ÁË£¬µ¼ÖÂij¸ö×ֶεÄÀàÐͱ»³Á¸´Åú¸ÄÁËÈý´Î£¬×îºóÊý¾Ý¿âÖ±½Ó±¨¡°Êý¾Ý°Ü»µ¡±ÃýÎó ¡£ÓÃ×Ô¶¯»¯¹¤¾ß¾Í²»»áÓÐÕâ¸öÎÊÌ⣬ÓÉÓÚ¹¤¾ß»áÑϸñÒÀÕվ籾°¤´ÎÖ´ÐУ¬²¢ÇÒÿ¸ö¾ç±¾¶¼ÓÐУÑéºÍ ¡£

µÚËIJ½£ºÅäÖÃÎļþ¹é²¢£¬²»ÊǸ²¸Ç

ÐÂÃÅÄÚ²¿ÏµÍ³µÄÅäÖÃÎļþͨ³£Ñ¡È¡JSONÌåʽ£¬ÀïÃæÔ̺¬´óÁ¿×Ô½ç˵²ÎÊý ¡£ÈôÊÇÄãÓÃа汾µÄÅäÖÃÎļþÖ±½Ó¸²¸Ç¾É°æ±¾µÄ£¬ÄÇôÄã֮ǰÐÁ¿àÀÛ¿àÅäÖõÄÄÇЩ×Ô½ç˵²ÎÊý¾ÍȫûÁË ¡£ÕýÈ·µÄ×ö·¨ÊÇ¡°¹é²¢¡±£¬¶ø²»ÊÇ¡°¸²¸Ç¡± ¡£

ÎÒÍÆ¼öʹÓá°jq¡¹Øâ¸öºÅÁîÐй¤¾ßÀ´´¦ÖÃJSON¹é²¢ ¡£ºÃ±È£¬ÄãÄܹ»Ïȱ¸·Ý¾ÉÅäÖÃÎļþ£¬¶øºóÓá°jq -s '.[0] * .[1]' old_config.json new_config.json > merged_config.json¡¹Øâ¸öºÅÁËü»áÒÔа汾µÄÅäÖÃΪ»ù´¡£¬Í¬Ê±±£Áô¾É°æ±¾ÖÐÄÇЩа汾ûÓеÄ×Ö¶Î ¡£°ÑÎÈ£¬ÕâÀïÓÐÒ»¸öÓÅÏȼ¶ÎÊÌ⣺ÈôÊÇоɰ汾¶¼ÓÐͳһ¸ö×ֶΣ¬ÄÇôа汾µÄÖµ»á¸²¸Ç¾É°æ±¾µÄÖµ ¡£

µ«ÕâÀﻹÓÐÒ»¸ö¿Ó£ºÓÐЩ×ֶεÄÖµÊÇÊý×é¶ø²»Êǵ¥¸öÖµ ¡£ºÃ±È¡°allowed_ips¡¹Øâ¸ö×ֶΣ¬¾É°æ±¾ÀïÊÇ["192.168.1.1"]£¬Ð°汾ÀïÊÇ["10.0.0.1"]£¬ÈôÊÇÄãÖ±½ÓÓá°*¡±²Ù×÷Çй鲢£¬Á˾ֻáÔì³É["10.0.0.1"]£¬ÆëÈ«ÃÔʧÁ˾ɰ汾µÄIP ¡£ËùÒÔ£¬¶ÔÓÚÊý×éÀàÐ͵Ä×ֶΣ¬Äã±ØÒªÊÖ¶¯Ð´Ò»¸ö×Ô½ç˵¹é²¢¾ç±¾£¬°ÑÁ½¸öÊý×é¹é²¢³É["192.168.1.1", "10.0.0.1"] ¡£Õâ¸öϸ½ÚºÃ¶àÈ˳ÇÊкöÂÔ£¬µ«Ò»µ©ºöÂÔ£¬¾Í»áµ¼ÖÂijЩIPµØÖ·ÎÞ·¨½Ó¼ûϵͳ ¡£

ËÄ¡¢¶À¼ÒʹÓý¨Ò飺ÄÇЩ¹Ù·½Îĵµ²»»á֪ͨÄãµÄÊÂ

½¨ÒéÒ»£ºÊ¼ÖÕ±£ÁôÒ»¸ö¡°»Ò¶È»·¾³¡±

ÎÒ֪·ºÃ¶àÓ×¹«Ë¾Ã»ÓÐ×ÊÔ´´î½¨ÆëÈ«µÄ»Ò¶È»·¾³£¬µ«ÎÒÏë˵£ºÄÄÅÂÄãÖ»ÊÇÓÃһ̨×îµÍÅäµÄÔÆ·þÎñÆ÷£¬Ò²¿Ï¶¨ÒªÄ£Äâ³ö²ú»·¾³×öÒ»´Î»Ò¶È²âÊÔ ¡£ÐÂÃÅÄÚ²¿ÏµÍ³ÓÐÒ»¸ö¸öÐÔ£ºËüÔÚ·ÖÆçÓ²¼þÅäÖÃϵIJû·¢ÆëÈ«·ÖÆç ¡£ºÃ±ÈÔÚSSDÓ²ÅÌÉÏÔËÐÐÓÅÁ¼µÄ¸üÐÂÁ÷³Ì£¬µ½ÁË»úеӲÅÌÉϾͿÉÄÜÓÉÓÚI/OÑÓ³¤¶ø³¬Ê±Ê§°Ü ¡£²¢ÇÒ£¬»Ò¶È»·¾³×îºÃʹÓúͳö²ú»·¾³ÆëȫһÑùµÄ²Ù×÷ϵͳ°æ±¾¡¢ÖÐÑë¼þ°æ±¾ºÍÊý¾Ý¿â°æ±¾£¬²îÒ»¸ö²¹¶¡ºÅ¶¼²»ÄÜ ¡£

ÎÒ×Ô¼ºµÄ×ö·¨ÊÇ£ºÔÚ»Ò¶È»·¾³ÀïÏÈÅÜÒ»±éÆëÈ«µÄ¸üÐÂÁ÷³Ì£¬¶øºóÔËÐÐÒ»¸ö³ÖÐø24Ó×ʱµÄ²»±äÐÔ²âÊԾ籾 ¡£Õâ¸ö¾ç±¾»áÄ£ÄâÓû§µÄ¸÷Àà²Ù×÷£¬Ô̺¬µÇ¼¡¢²éÎÊ¡¢Ð´ÈëÊý¾ÝµÈ ¡£ÈôÊÇ24Ó×ʱÄÚûÓгöÏÖÈκÎÃýÎó£¬ÎҲŸÒÔÚ³ö²ú»·¾³ÀïÖ´ÐÐͬÑùµÄ²Ù×÷ ¡£ÕâÑù¹ÌÈ»¶à»¨Ò»Ì칦·ò£¬µ«ÄÜÔ¤·À99%µÄÏßÉϱäÂÒ ¡£

½¨Òé¶þ£º¼à¿ØÖ¸±êҪϸ»¯µ½¡°Ï̼߳¶±ð¡±

´óÎÞÊý¼à¿Ø¹¤¾ßÖ»ÄÜ¿´µ½CPU¡¢ÄÚ´æ¡¢´ÅÅÌÕâЩºê¹ÛÖ¸±ê£¬µ«ÐÂÃÅÄÚ²¿ÏµÍ³ÔÚ¸üйý³ÌÖУ¬×î±ØÒª¹Ø×¢µÄÊÇ¡°Ïß³Ì״̬¡± ¡£ºÃ±È£¬¸üз¨Ê½¿ÉÄÜ»áÆô¶¯Ò»¸öºó¶ÜÏß³ÌÀ´Ö´ÐÐÊý¾ÝǨá㣬ÈôÊÇÕâ¸öÏß³ÌÓÉÓÚËÀËø¶ø¹ÒÆð£¬ÄãµÄCPUºÍÄÚ´æ¿´ÆðÀ´¶¼ÊÇÕý³£µÄ£¬µ«Ç¨áã½ø¶È¾ÍÊDz»¶¯ ¡£ËùÒÔ£¬ÎÒ½¨ÒéÄãÔÚ¸üÐÂÆÚ¼ä¿ªÆô¡°jstack¡±»ò¡°VisualVM¡¹ØâÑùµÄ¹¤¾ß£¬Ã¿¸ô5·ÖÖÓץȡһ´ÎÏ߳̿ìÕÕ£¬²é³­ÊÇ·ñÓÐÏ̴߳¦ÓÚ¡°BLOCKED¡±»ò¡°WAITING¡±×´Ì¬ ¡£

Áí±í£¬ÎÒ»¹»áÔÚ¸üо籾Àï²ÎÓëÒ»¸ö¡°ÐÄÌø¼ì²â¡±»úÔ죺ÿ¸ô10ÃëÏòÒ»¸öһʱÎļþдÈ뵱ǰ¹¦·ò´Á£¬ÈôÊdz¬¹ý30ÃëûÓÐÐµĹ¦·ò´ÁдÈ룬¾Í×Ô¶¯´¥·¢¸æ¾¯ ¡£ÕâÑù¼´±ãϵͳ¿´ÆðÀ´¡°Õý³£¡±£¬Ò²ÄÜʵʱ·¢ÏÖ¸üйý³ÌÊÇ·ñ¿¨ËÀ ¡£

½¨ÒéÈý£º¸üкóµÄ¡°¾²Ä¬ÆÚ¡±±Èʲô¶¼³ÁÒª

ºÃ¶àÈ˸üÐÂÍêϵͳºó£¬¿´µ½·þÎñÕý³£Æô¶¯ÁË£¬¾ÍÒÔΪ°²ÕíÎÞÓÇ ¡£µ«ÏÖʵÉÏ£¬ºÃ¶à°µ²ØÎÊÌâ»áÔÚ¸üкóµÄ48Ó×ʱÄÚÖð²½Â¶³ö³öÀ´ ¡£ºÃ±È£¬ÐÂÃÅÄÚ²¿ÏµÍ³¿ÉÄÜ»áÔÚºó¶ÜÆô¶¯Ò»¸ö¡°Êý¾ÝÒ»ÖÂÐÔУÑ顱¹¤×÷£¬Õâ¸ö¹¤×÷±ØÒª´¦ÖÃÍêËùÓк¹ÇàÊý¾ÝÄÜÁ¦ÊµÏÖ£¬ÈôÊÇÊý¾ÝÁ¿ºÜ´ó£¬¿ÉÄܱØÒªÊ®¼¸¸öÓ×ʱ ¡£ÔÚÕâ¸ö¹¤×÷ʵÏÖ֮ǰ£¬ÏµÍ³µÄijЩְÄÜ¿ÉÄÜÊDz»ÆëÈ«µÄ£¬ºÃ±È²éÎÊÁ˾ֿÉÄܶÌȱ²¿ÃÅÊý¾Ý ¡£

ËùÒÔ£¬ÎÒ½¨ÒéÄãÉèÖÃÒ»¸ö¡°¾²Ä¬ÆÚ¡±£º¸üÐÂʵÏÖºóµÄ48Ó×ʱÄÚ£¬²»Òª×öÈκδóµÄÒµÎñ²Ù×÷£¬Ö»×ö¼à¿ØºÍ¹Û²ì ¡£Í¬Ê±£¬ÆÌÅÅÒ»ÃûÔËάÈËÔ±Öµ°à£¬ËæÊ±³ï±¸´¦ÖÃÍ»·¢ÎÊÌâ ¡£ÈôÊÇ48Ó×ʱºóËùÓÐÕý³££¬ÔÙÖ𲽸´Ô­Õý³£µÄÒµÎñ½ÚÅÄ ¡£Õâ¸ö½¨ÒéÌýÆðÀ´ºÜÊØ¾É£¬µ«ÕýÊÇÕâÖÖÊØ¾É£¬ÈÃÎÒÔ¤·ÀÁËÖÁÉÙÈý´Î³Á´ó±äÂÒ ¡£

×îºó£¬ÎÒÏë˵µÄÊÇ£ºÐÂÃÅÄÚ²¿ÏµÍ³µÄ¸üдÓÀ´²»ÊÇÒ»¼þÄÜ¡°Ò»ÀÍÓÀÒÝ¡±µÄÊ ¡£Ã¿´Î¸üж¼ÊÇÒ»´ÎеÄÌôÕ½£¬ÓÉÓÚϵͳ×ÔÉíÔÚ½ø»¯£¬ÒÀÀµµÄµÚÈý·½¿âÒ²Ôڱ䶯 ¡£Î¨Ò»²»±äµÄ¾ÍÊÇ¡°ÉóÉ÷¡±ºÍ¡°³ï±¸¡±¡ª¡ªÄãÔ½ÊÇÔÚ¸üÐÂǰ»¨¹¦·ò³ï±¸£¬¸üйý³ÌÖоÍÔ½ÉÙ³öÎÊÌâ ¡£µ«Ô¸ÉÏÃæÕâЩ²½ÖèºÍ½¨Ò飬ÄÜÖúÄãÉÙ×ßһЩÍä·£¬ÄÄÅÂÖ»ÉÙ×ßÒ»´Î£¬Ò²ÖµÁË ¡£

±¾ÎıêÌ⣺¡¶ÐÂÃÅÄÚ²¿×ȷ¸üз½Ê½È«½ÒÃØ£ºÊµ²Ù²½ÖèÓë¶À¼ÒʹÓý¨Òé¡·

J9¼¯ÍŹú¼ÊÕ¾¡¾ÖйúÇø¡¿¹Ù·½ÍøÕ¾
ÿһÌ죬ÿһÃ룬ÄãËù×öµÄ¾ö¶¨³ÇÊÐŤתÄãµÄÈËÉú£¡

°ä·¢ÆÀÂÛ

¿ì½Ý»Ø¸´£º

ÆÀÂÛÁÐ±í £¨ÔÝÎÞÆÀÂÛ£¬1956ÈËΧ¹Û£©²Î¼Ó»áÉÌ

»¹Ã»ÓÐÆÀÂÛ£¬À´ËµÁ½¾ä°É...

Top
¡¾ÍøÕ¾µØÍ¼¡¿