| ±à¼ÍƼö: |
±¾ÎÄÀ´×ÔÓÚsegmentfault.com,ÎÄÕ°ѻ¥ÁªÍøµÄ¼Ü¹¹Ñݽø¹ý³Ì·ÖΪÈý¸öʱ´ú£¬Ì½ÌÖÁ˼¼Êõ¼Ü¹¹µÄÑݽø¹ý³Ì¼°ÆäÓÅȱµã¡£
|
|
µ¥»úʱ´ú
»¥ÁªÍøÔçÆÚ£¬ºÃ±Èº¼ÑÐij¸ö²úÆ·ÍŶӳõ´´Ö®Ê±£¬×ÊÔ´ÓÐÏÞ£¬ÈËÁ¦²»×㣬ΪÁË¿ìËÙ¿ª·¢Ò»¸ö²úÆ·£¬»òÉÏÏßÒ»¸öÍøÕ¾£¬µ¥»úÍùÍùÊÇÒ»¸ö²»´íµÄÑ¡Ôñ£¬´Ëʱ»á½«Ó¦ÓóÌÐò¡¢Îļþ·þÎñ¡¢Êý¾Ý¿â·þÎñµÈ×ÊÔ´¼¯ÖÐÔÚһ̨
Server ÉÏ¡£ÆäÖÐÓ¦ÓóÌÐòͨ³£ÕûÌå´ò°üºÍ²¿Ê𣬾ßÌå¸ñʽÒÀÀµÓÚÓ¦ÓõÄÓïÑԺͿò¼Ü £¬ ÀýÈç Java
µÄ WAR Îļþ¡¢Rails µÄĿ¼Îļþ£¬´ËÖּܹ¹Í¨³£³ÆÎªµ¥Ìå¼Ü¹¹¡£
µ¥Ìå¼Ü¹¹
Æäϵͳ¼Ü¹¹Í¼ÍùÍù³¤Õâ¸öÑù×Ó£º

ͼ-1: µ¥»úʱ´ú-ALL IN ONE
Óŵ㣺ÈçÉÏÎÄËùÊö£¬¼òµ¥¿ìËÙ£¬Ò×ÓÚ¿ª·¢£¬Ò×ÓÚ²âÊÔ£¬Ò×ÓÚ²¿Êð
ȱµã£ºÒ²·Ç³£ÏÔÖø£¬Ö»ÊʺÏÔçÆÚÏîÄ¿£¬±ä´óºó²»Ò×ά»¤£¬ÇÒ´æÔÚµ¥µã£¬Éý¼¶ÐèҪͣ·þ
·Ö²ã¼Ü¹¹
Ã÷ÑÛµÄÈ˺ܿ췢ÏÖ£¬´ËʱµÄÓ¦ÓóÌÐò¼Ü¹¹ÏÔµÃÔÓÂÒÎÞÕ£¬ÕâÔÚÔçÆÚµÄ Web
¿ª·¢ÖпÉÄÜ´æÔÚ£¬±ÈÈçʹÓà JSP+JDBC£¬ASP+ADO£¬µ«ÕâÏÔÈ»²»ÊÇÒ»¸öÓѺõıê×¼¼Ü¹¹£¬ÓÚÊÇ·Ö²ã¼Ü¹¹Ó¦Ô˶øÉú£¬·Ö²ã¼Ü¹¹ÈçÏÂͼËùʾ£¬Ò»°ã·ÖΪ±íÏֲ㣨presentation £©¡¢ÒµÎñ²ã£¨ business £©¡¢³Ö¾Ã²ã£¨ persistence £©ºÍÊý¾Ý¿â£¨ database £©¡£ÕâÆäʵҲÊÇ×î³£¼ûµÄ MVC ¼Ü¹¹ÁË¡£

ͼ-2: µ¥»úʱ´ú-Èí¼þ¼Ü¹¹-·Ö²ã¼Ü¹¹
¸ÄÔìÖ®ºóµÄϵͳ¼Ü¹¹Í¼ÈçÏ£º

ͼ-3: µ¥»úʱ´ú-·Ö²ã¼Ü¹¹
Óŵ㣺½á¹¹¼òµ¥£¬·Ö¹¤Ã÷È·£¬·Ö²ã²âÊÔ£¬Èç¹ûÄã²»ÖªµÀÓÃʲôÈí¼þ¼Ü¹¹Ê±£¬ÍƼöÓÃËü
ȱµã£ºÀ©Õ¹ÐԲµü´ú¿ª·¢Ð§Âʵͣ¬ÓÐʱºò²ã´Î¹ý¶àµ¼ÖÂÁ÷³Ì¸´ÔÓ
Êý¾Ý·ÖÀë
Ìí¼ÓÁË·Ö²ã¼Ü¹¹£¬Ó¦ÓÃÉϺÿ´µãÁË£¬ÍŶӵĿª·¢Ð§ÂÊÓÐÁËÒ»¶¨µÄÌáÉý¡£´ËʱҵÎñÁ¿½øÒ»²½Ôö´ó£¬²¢ÇÒÓÐÁËÒ»¶¨µÄÓû§¹æÄ££¬Öð½¥·¢ÏÖһ̨Ö÷»úÉÏÓ¦ÓúÍÊý¾Ý×ÊÔ´Õù¶áµÄ·Ç³£À÷º¦¡£ÒòΪÿÖÖ·þ¶ÔÓ²¼þ×ÊÔ´µÄÒªÇóÊDz»Í¬µÄ£¬Ó¦Ó÷þÎñÆ÷ÐèÒª¸ü¿ìµÄCPU£¬Îļþ·þÎñÆ÷ÐèÒª¸ü´óµÄÓ²ÅÌ£¬Êý¾Ý¿â·þÎñÆ÷ÐèÒª¸ü´óµÄÄÚ´æºÍÓ²ÅÌ£¬ÓÚÊǾö¶¨°ÑÓ¦ÓúÍÊý¾Ý·þÎñ·ÖÀ룬ÐγÉÁËÈçϼܹ¹£º

ͼ-4: µ¥»úʱ´ú-Êý¾Ý·ÖÀë
Óŵ㣺×ÊÔ´·ÖÉ¢£¬Ìá¸ß²»Í¬·þÎñ¶ÔÓ²¼þµÄÀûÓÃÂÊ£¬·½±ãά»¤
ȱµã£ºÔö¼ÓÁË×ÊÔ´ÏûºÄºÍÍøÂ翪Ïú£¬Í¬Ê±»¹´æÔÚµ¥µã
»º´æµÇ³¡
²úÆ·ÓÐÁËÒ»¶¨µÄ¿Ú±®£¬Óû§Á¿³ÖÐøÔö³¤£¬·ÃÎÊ¿ªÊ¼Æµ·±£¬ÏëÌáÉý·ÃÎÊËÙ¶È£¬»º´æ±Ø²»¿ÉÉÙ£¬ÉÁÁÁµÇ³¡¡£

ͼ-5: µ¥»úʱ´ú-»º´æµÇ³¡
·þÎñ¶Ë»º´æÓÖ¿ÉÒÔ·ÖΪ±¾µØ»º´æºÍÔ¶³Ì»º´æ£¬¸÷ÓÐÓÅÁÓ£¬±¾µØ»º´æ·ÃÎÊËٶȿ죬µ«Êý¾ÝÁ¿ÓÐÏÞ£¬¶øÇÒºóÐø¼¯Èº»¯²»·½±ã¹²Ïí£»Ô¶³Ì»º´æ¿ÉÒÔ¹²Ïí£¬¿ÉÒÔ¼¯Èº£¬ÈÝÁ¿²»ÊÜÏÞÖÆ£¬µ«Òª×¢Ò⻺´æ¸üеÄÎÊÌâ¡£
Óŵ㣺¼òµ¥ÓÐЧ£¬¼õÉÙ¶Ô DB µÄ²éѯ
ȱµã£ºÔö¼ÓÂß¼Åжϣ¬²»Êʺϴ洢´ó¶ÔÏ󣬴˼ܹ¹Í¬ÑùÓе¥µã
¶Áд·ÖÀë
Êг¡·´Ïì²»´í£¬ÒµÎñÒ²ÔÚ³ÖÐøÔö³¤£¬µ«ÐÔÄÜÓÖÓÐËùϽµ£¬·ÖÎöÕû¸ö¼Ü¹¹£¬·¢ÏÖÊý¾Ý¿â¶Áд·Ç³£Æµ·±£¬ÉõÖÁÓÐЩҵÎñ£¬¶Á´óÓÚд£¬µ¥Ì¨Êý¾Ý¿â·þÎñÆ÷ÓÖ³ÉÁËÆ¿¾±£¬´Ëʱ¾Í¿ÉÒÔ³¢ÊÔ×ö¶Áд·ÖÀëºÍÖ÷´Ó¸´ÖÆÁË¡£

ͼ-6: µ¥»úʱ´ú-¶Áд·ÖÀë
Óŵ㣺½µµÍÊý¾Ý¿âµ¥Ì¨Ñ¹Á¦£¬´Ó»úµÄÊýÁ¿¿ÉÒÔÁé»î±ä¸ü
ȱµã£º¼Ü¹¹¿ªÊ¼±äµÃ¸´ÔÓ£¬Î¬»¤ÄѶȼӴó
×Ô´Ë£¬µ¥»úʱ´úµÄ¼Ü¹¹ÒÑÈ»³ÉÐÍ£¬¡°ÂéȸËäСÎåÔà¾ãÈ«¡±£¬³õÆÚÒѾÄܺܺõÄÖ§³ÅÒµÎñµÄÔËת¡£µ«Ëæ×ÅÒµÎñµÄÔö³¤£¬¸÷¸öÄ£¿é»¹ÊÇ¿ÉÄܳöÏÖÆ¿¾±¡£¶øµ¥»úʱ´ú×î´óµÄÎÊÌ⣬¾ÍÊÇÕû¸ö¼Ü¹¹¶¼´æÔÚµ¥µã£¬Õâ¸öÎÊÌ⽫ÔÚ¼¯ÈºÊ±´úÒ»Ò»½â¾ö¡£
¼¯ÈºÊ±´ú
µ¥»úʱ´ú£¬×öÁ˲»ÉÙ´ëÊ©À´»º½âÊý¾Ý¿â²ãµÄѹÁ¦£¬°üÀ¨·þÎñÆ÷·ÖÀë¡¢ÒýÈ뻺´æ¡¢Êý¾Ý·ÖÀëµÈ£¬µ«Ëæ×Å·ÃÎÊÁ¿µÄÃÍÔö£¬¶Ô¸ß¿ÉÓõÄÒªÇóÔ½À´Ô½¸ß£¬¼õÇáÓ¦ÓòãѹÁ¦¡¢½â¾öµ¥µãÎÊÌâÊǵ±ÎñÖ®¼±£¬Õâ¾ÍÊǼ¯ÈºÊ±´úÐèÒª×öµÄÊÂÇé¡£
¸ºÔؾùºâ
´úÂëÊǼܹ¹µÄ»ù´¡£¬µ«Ç°ÆÚ¸ÄÔì´úÂëµÄ¹¤×÷Á¿½Ï´ó£¬Èç¹ûÈËÔ±±ä¶¯Æµ·±£¬ÄÇ·çÏվ͸ü¸ßÁË£¬ËùÒÔÌá¸ß·þÎñÆ÷ÐÔÄÜ£¬³£ÓõÄÊֶλ¹ÊÇÏȽ«Ó¦Óü¯Èº»¯£¬×ö¸ºÔؾùºâ¡£

ͼ-7: ¼¯ÈºÊ±´ú-¸ºÔؾùºâ
Óŵ㣺ȥ³ýÓ¦Óò㵥µã£¬¿ÉÓÃÐԵõ½±£Ö¤£¬ÐÔÄÜÓÐËùÌá¸ß
ȱµã£ºÕâʱҪעÒâÓ¦ÓÃÖ®¼äµÄÒ»ÖÂÐÔÎÊÌ⣬±ÈÈç¶Ô»º´æµÄ·ÃÎÊ£¬¶ÔSessionµÄ´æ´¢
¶¯¾²·ÖÀë
Ï£Íû½øÒ»²½½µµÍÓ¦Ó÷þÎñÆ÷µÄѹÁ¦£¬¿ÉÒÔ²ÉÓö¯¾²·ÖÀë¼¼Êõ¡£
¶¯¾²·ÖÀëÊÇÈö¯Ì¬ÍøÕ¾ÀïµÄ¶¯Ì¬ÍøÒ³£¬¸ù¾ÝÒ»¶¨¹æÔò°Ñ²»±äµÄ×ÊÔ´ºÍ¾³£±äµÄ×ÊÔ´Çø·Ö¿ªÀ´£¬¶¯¾²×ÊÔ´×öºÃÁ˲ð·ÖÒÔºó£¬ÎÒÃÇ»¹¿ÉÒÔ¸ù¾Ý¾²Ì¬×ÊÔ´µÄÌØµã½«Æä×ö»º´æ²Ù×÷£¬ÒÔ¼Ó¿ìÏìÓ¦ËÙ¶È¡£
ÔÚº¼ÑÐÄÚ²¿£¬³£ÓÃ×ö·¨»¹»á½«Ç°ºó¶Ë·ÖÀ룬ºó¶ËÓ¦ÓÃÌṩ API£¬¸ù¾Ýǰ¶ËµÄÇëÇó½øÐд¦Àí£¬²¢½«´¦Àí½á¹ûͨ¹ýJSON¸ñʽ·µ»ØÖÁǰ¶Ë

ͼ-8: ¼¯ÈºÊ±´ú-¶¯¾²·ÖÀë
Óŵ㣺¼õÇáÓ¦Ó÷þÎñÆ÷ѹÁ¦£¬»º´æ¾²Ì¬Îļþ£¬¼Ó¿ìÏìÓ¦ËÙ¶È£¬Ç°ºó¶Ë·ÖÀ룬¿ª·¢¿ÉÒÔ²¢ÐС£
ȱµã£º¾²Ì¬Îļþ»º´æ¸üÐÂʧЧÎÊÌ⣬ǰºó¶Ë¹µÍ¨³É±¾Ìá¸ß
CDN ¼ÓËÙ
ÄÚÈÝ·Ö·¢ÍøÂ磨Content Delivery Network£¬¼ò³Æ CDN£©£¬¿ÉÒÔ½øÒ»²½¼Ó¿ìÍøÕ¾ÏàÓ¦£¬ÆäÔÀíÊǽ«Ô´ÄÚÈÝͬ²½µ½È«¹ú¸÷±ßÔµ½Úµã£¬ÅäºÏ¾«×¼µÄµ÷¶Èϵͳ£¬½«Óû§µÄÇëÇó·ÖÅäÖÁ×îÊʺÏËûµÄ½Úµã£¬Ê¹Óû§¿ÉÒÔÒÔ×î¿ìµÄËÙ¶ÈÈ¡µÃËûËùÐèµÄÄÚÈÝ¡£

ͼ-9: ¼¯ÈºÊ±´ú-CDN ¼ÓËÙ
Óŵ㣺½â¾öÍøÂç´ø¿íС¡¢Óû§·ÃÎÊÁ¿´ó¡¢Íøµã·Ö²¼²»¾ùµÈÎÊÌ⣬Ìá¸ßÓû§·ÃÎʵÄÏìÓ¦ËÙ¶È£¬¼õÇáÓ¦ÓøºÔØÑ¹Á¦¡£
ȱµã£ºÏÔÈ»³É±¾ÉÏÈ¥ÁË£¬CDN·þÎñÒ»°ãÊǰ´Á÷Á¿¼Æ·Ñ£¬Í¬Ê±Ò²´æÔÚ¾²Ì¬Îļþ»º´æ¸üÐÂʧЧÎÊÌâ¡£
ÈßÓ༯Ⱥ
ÒÔÉÏÒ»¸öÖÐÐÍÍøÕ¾¼Ü¹¹»ù±¾³ÉÐÍ¡£µ±ÖÐÐÍÍøÕ¾¼ÌÐøÏò´óÐÍÍøÕ¾Ñݽø£¬×îÖÕµÄÄ¿±êÊÇÒª±£Ö¤¡°Èý¸ß¡±£º¸ß²¢·¢¡¢¸ßÐÔÄÜ¡¢¸ß¿ÉÓá£ÒÔÉϼܹ¹»ù±¾¿ÉÒÔÂú×ãÐÔÄÜÐèÇ󣬽ÓÏÂÀ´¸ü¶àµÄÊǹØ×¢¡°¸ß¿ÉÓá±£¬È·±£¡°ÎÞµ¥µã¡±¡£
´Ëʱ£¬¾ÍÒª¶Ô¹Ø¼üµÄ·þÎñ£¬×öÈßÓ༯Ⱥ¸ºÔØ¡£
ÀíÏëÇé¿öÏ£¬ÎÒÃǽ«ÒÔÏ·þÎñ/Ó¦Óö¼¼¯Èº»¯£º
Êý¾Ý¿â·þÎñ¼¯Èº
Îļþ·þÎñ¼¯Èº
»º´æ·þÎñ¼¯Èº
Ó¦Ó÷þÎñ¼¯Èº
¸ºÔؾùºâµ÷¶ÈÆ÷¼¯Èº
¾²Ì¬ÄÚÈÝ·þÎñ¼¯Èº
CDN·þÎñÆ÷¼¯Èº

ͼ-10: ¼¯ÈºÊ±´ú-ÈßÓ༯Ⱥ
Óŵ㣺ȥµ¥µã£¬¸ß¿ÉÓÃ
ȱµã£ºÊý¾ÝÓÐ״̬ÎÊÌâ¡¢Êý¾ÝÒ»ÖÂÐÔÎÊÌ⣬×ÊÔ´³É±¾¡¢ÈËÁ¦Î¬»¤³É±¾¶¼ÉÏÈ¥ÁË
µ½´ËΪֹ£¬Ò»¸ö´óÐÍÍøÕ¾µÄ¼Ü¹¹Ò²»ù±¾³ÉÐÍÁË£¬ÄÜ¡°¼Ó»úÆ÷¡±µÄµØ·½¶¼¼ÓÍêÁË£¬ÊDz»ÊǾÍÖս᣿µ±È»²»ÊÇ£¡°éËæ×Å
DT/·Ö²¼Ê½ ʱ´úµÄµ½À´£¬´óÁ÷Á¿ºÍ´óÊý¾ÝµÄ³¡¾°µÄ³öÏÖ£¬¶ÔÓ¦ÓÃÌá³öÁ˸ü¸ßµÄÒªÇ󣬽ÓÏÂÀ´¾ÍÐèÒª¶ÔÓ¦ÓóÌÐò¿ªµ¶ÁË¡£
·Ö²¼Ê½Ê±´ú
Ó¦Óòð·Ö
ÔÚÇ°Ãæ£¬ÎÒÃÇÖ»ÊǰÑÓ¦ÓóÌÐò×öÁË·Ö²ã¼Ü¹¹£¬ÔÚ´´Òµ³õÆÚ»ò²úƷǰÆÚ»¹ÊÇÒ»¸ö²»´íµÄÑ¡Ôñ¡£ËäȻӦÓÃÒ²×öÁ˼¯ÈººÍ¸ºÔؾùºâ£¬µ«Ó¦Óüܹ¹²ãÃæ»¹ÊÇ¡°¼¯ÖÐʽ¡±µÄ¡£Ëæ×ÅÒµÎñÔ½À´Ô½¸´ÔÓ£¬ÍøÕ¾µÄ¹¦ÄÜÔ½À´Ô½¶à£¬Ó¦Óòð·ÖÊÆÔÚ±ØÐÐÁË¡£
Óŵ㣺ӦÓýâñ·Ö²ðÍŶӸºÔ𣬷ֶøÖÎÖ®
ȱµã£º¼Ü¹¹±ä¸´ÔÓ
Ó¦Óòð·ÖÖ®ºó£¬»¹°éËæ×ÅÒ»¸öÏ໥ÒÀÀµ¡¢¹«¹²Ä£¿éµÄÎÊÌâ£¬ÌØ±ðÊÇÒÀÀµÓÚÏàͬµÄÂß¼»ò¹¦ÄÜ´úÂë¡£Õâʱ¾Í¿ÉÒÔ¿¼Âǽ«ÕâЩ¹²ÓõķþÎñÌáÈ¡³öÀ´£¬¶ÀÁ¢²¿Êð£¬Í³Ò»ÖÎÀí£¬Ìá¸ßÖØÓöȣ¬Õâ¾ÍÊÇÃæÏò·þÎñµÄ¼Ü¹¹£¨service-oriented
architecture£¬Ëõд SOA£©ÁË¡£
ÏûÏ¢¶ÓÁÐ
Ó¦Óòð·Ö¡¢·þÎñ¶ÀÁ¢²¿ÊðÖ®ºó£¬»¹ÊÇ»á³öÏÖһЩͨÐÅ»òÒÀÀµÎÊÌ⣬Õâʱ¾Í¿ÉÒÔÒýÈëÏûÏ¢¶ÓÁУ¬Ìá¸ßÍÌÍÂÁ¿¡£
Óŵ㣺Òì²½¡¢½âñÌá¸ßÍÌÍÂÁ¿
ȱµã£ºÏûÏ¢Ïû·ÑÑÓ³ÙµÈÎÊÌâ
Êý¾Ý·Ö¿â
Ó¦Óòð·ÖÖ®ºó£¬DB·Ö¿âÀíËùµ±È»£¬·ñÔò¶à¸öÓ¦ÓÃÁ¬½ÓÔÚµ¥¸öÊý¾Ý¿âÉÏ£¬Á¬½ÓÊý¡¢QPS¡¢TPS¡¢I/O´¦ÀíÄÜÁ¦¶¼·Ç³£ÓÐÏÞ¡£
Óŵ㣺DB·Öѹ£¬½µµÍñîºÏ
ȱµã£ºÊý¾Ý·ÃÎÊÄ£¿éÈßÓà¡¢¸´ÔÓ
Ìáµ½·Ö¿â£¬²»ÉÙÈË»áÏëµ½·Ö±í£¬ÕâÒ»¿éÎÒ²¢Î´Êµ¼ù¹ý£¬²»ºÃϱʡ£µ«ÏëÀ´»áÒýÈë¸ü¸´ÔÓµÄÊý¾Ý¼Ü¹¹ºÍÊý¾ÝÒ»ÖÂÐÔÎÊÌ⣬¶øÇÒÊÐÃæÉíÉϳÉÊ쿪ԴµÄ·Ö¿â·Ö±í·½°¸²¢Ã»ÓУ¬±£²»×¼ÓÖÊÇÒ»¸öÉî¿Ó¡£²ð»ò²»²ð£¬Ò²ÊÇÒ»¸öÖµµÃ˼¿¼µÄÎÊÌâ¡£
΢·þÎñ¼Ü¹¹
΢·þÎñ¼Ü¹¹£¨microservices architecture£©Ò»¶È³ÉΪÈȵ㣬ÔÚÎÄÕ¡¢²©¿Í¡¢´ó»áÑݽ²ÉϾ³£±»Ìá¼°¡£Î¢·þÎñ²¢²»ÊÇÆ¾¿Õ³öÏÖ£¬ÓÐÈË˵£¬ËüÊÇÃæÏò·þÎñµÄ¼Ü¹¹£¨SOA£©µÄÉý¼¶£¬ÔÚ´Ë֮ǰ£¬»¹ÓÐÖîÈ缯ÖÐʽ¼Ü¹¹¡¢·Ö²¼Ê½µÄ¼Ü¹¹µÈ¡£ÕâÀï½èÓÃÒ»¸±³éÏóµÄͼÀ´ÃèÊöϳ£¼ûµÄ¼¸Öּܹ¹£º
ͼ-11: ·Ö²¼Ê½Ê±´ú-΢·þÎñ¼Ü¹¹-³éÏó¶Ô±È
΢·þÎñ¼Ü¹¹Óɶà¸ö΢С·þÎñ¹¹³É£¬Ã¿¸ö·þÎñ¾ÍÊÇÒ»¸ö¶ÀÁ¢µÄ¿É²¿Êðµ¥Ôª»ò×é¼þ£¬ËüÃÇÊÇ·Ö²¼Ê½µÄ£¬Ï໥½âñîµÄ£¬Í¨¹ýÇáÁ¿¼¶Ô¶³ÌͨÐÅÐÒ飨±ÈÈçREST£©À´½»»¥£¬Ã¿¸ö·þÎñ¿ÉÒÔʹÓò»Í¬µÄÊý¾Ý¿â£¬¶øÇÒÊÇÓïÑÔÎÞ¹ØÐԵġ£ËüµÄÌØÕ÷ÊDZ˴˶ÀÁ¢¡¢Î¢Ð¡¡¢ÇáÁ¿¡¢ËÉñîºÏ£¬ÓÖÄÜ·½±ãµÄ×éºÏºÍÖØ¹¹£¬ÓÌÈç¡¶³¬Äܽս¶Ó¡·ÖеÄ΢ÐÍ»úÆ÷ÈË£¬¸öÌå¼òµ¥£¬µ«×éºÏÆðÀ´ÍþÁ¦Ç¿´ó¡£

ͼ-12: ·Ö²¼Ê½Ê±´ú-΢·þÎñ¼Ü¹¹
Óŵ㣺À©Õ¹ÐԺ㬷þÎñÖ®¼äñîºÏÐԵͣ¬·þÎñ¼äÏ໥¶ÀÁ¢£¬ÈÝÒײ¿Êð£¬Ò×ÓÚ¿ª·¢£¬·½±ã²âÊÔÿһ¸ö·þÎñ
ȱµã£ºÈÝÒ×¹ý¶È¹Ø×¢·þÎñµÄ´óС£¬¿ÉÄܲð·ÖµÄºÜϸ£¬µ¼ÖÂϵͳÒÀÀµÓÚ´óÁ¿µÄ΢·þÎñ£¬¶ø·þÎñÖ®¼äµÄÏ໥ͨÐÅÒ²»á±äµÃ¸´ÔÓ£¬ÏµÍ³¼¯³É¸´ÔÓ¶ÈÔö¼Ó£¬ºÜÄÑʵÏÖÔ×ÓÐÔ²Ù×÷¡£
΢·þÎñÖ®ËùÒÔÕâô»ð£¬ÁíÒ»¸öÔÒòÊÇÒòΪ Docker µÄ³öÏÖ£¬ËüÈÃ΢·þÎñÓÐÒ»¸ö·Ç³£ÍêÃÀµÄÔËÐл·¾³£¬Docker
µÄ¶ÀÁ¢ÐÔºÍϸÁ£¶È·Ç³£Æ¥Åä΢·þÎñµÄÀíÄDockerµÄÓÅÐãÐÔÄܺͷḻµÄ¹ÜÀí¹¤¾ß£¬Èôó¼Ò¶Ô΢·þÎñÓÐÁËÒ»¶¨µÄÐÅÏ¢£¬¸ÅÀ¨À´Ëµ
Docker ÓÐÈçÏÂËĵãÊʺÏ΢·þÎñ£º
¶ÀÁ¢ÐÔ£ºÒ»¸öÈÝÆ÷¾ÍÊÇÒ»¸öÍêÕûµÄÖ´Ðл·¾³£¬²»ÒÀÀµÍⲿÈκεĶ«Î÷¡£
ϸÁ£¶È£ºÒ»Ì¨ÎïÀí»úÆ÷¿ÉÒÔͬʱÔËÐгɰÙÉÏǧ¸öÈÝÆ÷¡£Æä¼ÆËãÁ£¶È×ã¹»µÄС¡£
¿ìËÙ´´½¨ºÍÏú»Ù£ºÈÝÆ÷¿ÉÒÔÔÚÃë¼¶½øÐд´½¨ºÍÏú»Ù£¬·Ç³£ÊʺϷþÎñµÄ¿ìËÙ¹¹½¨ºÍÖØ×é¡£
ÍêÉÆµÄ¹ÜÀí¹¤¾ß£ºÊýÁ¿ÖÚ¶àµÄÈÝÆ÷±àÅŹÜÀí¹¤¾ß£¬Äܹ»¿ìËÙµÄʵÏÖ·þÎñµÄ×éºÏºÍµ÷¶È¡£
µ±È»£¬ºÃµÄ¼Ü¹¹ºÍ¼¼Êõ£¬ÒªÓ¦ÓÃÓÚʵ¼ù¡¢ÈÃÓû§ÈϿɲÅÐУ¬Õâ¾ÍÐèÒªÔÚ΢·þÎñ¼Ü¹¹ºÍ
Docker ¼¼ÊõÖ®ÉÏÓзḻµÄ³¡¾°»¯Ó¦Óá£
ÖÁ´Ë£¬¼Ü¹¹±äǨµÄÈý¸öʱ´ú½éÉÜÍê³É¡£×ܵÄÀ´Ëµ¼Ü¹¹²»ÊÇÒ»³É²»±äµÄ£¬Ê±¼ä²»Í££¬½ø²½²»Ö¹£¬ÈËÈç´Ë£¬¼Ü¹¹ÒÀÈ»¡£ |