ÐÔÄܲâ?ÊԺ͵÷ÓÅ
ΪÁËÈ·±£ËùÓÐÈí¼þÄܹ»¸ßЧÔËÐУ¬ÐÔÄܲâÊԺ͵÷ÓÅÊDZز»¿ÉÉٵģº
¸ºÔزâÊÔ£ºÊ¹Óù¤¾ßÈçJMeterºÍGatling½øÐиºÔزâÊÔ£¬Ä£Äâ¸ß²¢·¢Çé¿ö£¬ÕÒ³öÐÔÄÜÆ¿¾±¡£µ÷ÓŲÎÊý£ºÆ¾¾Ý²â?ÊÔ½á¹û£¬µ÷½âÈí¼þºÍϵͳ²ÎÊý£¬ÈçÊý¾Ý¿âÁ¬½Ó³Ø¾Þϸ¡¢ÄÚ´æ·ÖÅɵȣ¬ÒÔÓÅ»¯ÐÔÄÜ¡£»º´æ»úÖÆ£ºÒýÈ뻺´æ»úÖÆ£¬ÈçRedisºÍMemcached£¬ÒÔ¼õÉÙÊý¾Ý¿âÅÌÎÊ´Î?Êý£¬Ìá¸ßÏìÓ¦ËÙ¶È¡£
¹Ø×¢Óû§ÌåÑ飺ÓÅ»¯Èí¼þÐÔÄܵÄ×îÖÕÄ¿µÄÊÇÌáÉýÓû§ÌåÑé¡£ÔÚ½øÐÐÌÒ×ÓÒÆÖ²Ê±£¬Ó¦¹Ø×¢Óû§µÄʵ¼ÊʹÓÃÇé¿ö£¬È·±£ÓÅ»¯²»»á¶ÔÓû§ÌåÑ鱬·¢¸ºÃæÓ°Ï졣ͨ¹ýÓû§·´Ï죬¿ÉÒÔ¸üºÃµØµ÷½âºÍÓÅ»¯Èí¼þ¡£
Á¬ÐøÓÅ»¯ºÍ¼à¿Ø£ºÈí¼þµÄ?ÔËÐÐÇé¿öºÍÓû§ÐèÇóÊǶ¯Ì¬±ä¸ïµÄ£¬Òò´Ë£¬Á¬ÐøµÄÓÅ»¯ºÍ¼à¿ØÊDZز»¿ÉÉٵġ£°´ÆÚ¶ÔÈí¼þ½øÐÐÐÔÄܲâÊÔºÍÆÊÎö£¬ÊµÊ±·¢Ã÷²¢?½â¾öеÄÐÔÄÜÎÊÌ⣬ȷ±£Èí¼þʼÖÕ¼á³Ö¸ßЧÔËÐС£
ÍŶÓÐ×÷£ºÌÒ×ÓÒÆÖ²ÊÇÒ»¸öÅÓ´ó¶øÏµÍ³µÄ¹¤³Ì£¬Í¨³£ÐèÒª¶àÈËÐ×÷²Å»ªÀÖ³ÉÍê³É¡£ÍŶӳÉÔ±Ó¦½ôÃÜÏàÖú£¬·Ö¹¤Ð×÷£¬ÅäºÏÃæ¶ÔÏ¢Õù¾öÓÅ»¯Àú³ÌÖÐÓöµ½µÄÖÖÖÖÎÊÌâ¡£
Îĵµ»¯£ºÔÚÕû¸öÌÒ×ÓÒÆÖ²Àú³ÌÖУ¬Ó¦ÊµÊ±½øÐÐÎĵµ»¯ÊÂÇé¡£¼Í¼ÆÊÎö½á¹û¡¢ÓÅ»¯Õ½ÂÔ¡¢²âÊÔ½á¹ûºÍ×îÖÕµÄÐÔÄÜÌáÉýÊý¾Ý¡£Õâ²»µ«ÓÐÖúÓÚºóÐøµÄÓÅ»¯ÊÂÇ飬ҲΪÆäËûÍŶӳÉÔ±Ìṩ²Î¿¼¡£
ѧϰºÍ½è¼ø£º¼á³Ö¶Ôм¼ÊõºÍÐÂÒªÁìµÄѧϰ£¬½è¼øÆäËûÈí¼þµÄÓÅ»¯¾Ñ顣ͨ¹ý¼ÓÈë¼¼Êõ½»Á÷¡¢ÑÐÌÖ»áºÍÔĶÁÏà¹ØÎÄÏ×£¬¿ÉÒÔ²»¾øÌáÉý×Ô¼ºµÄ¼¼ÊõˮƽºÍÓÅ»¯ÄÜÁ¦¡£
ͨ¹ýʵ²â£¬ÎÒÃÇ¿ÉÒԵóöÒÔϽáÂÛ£º
Êý¾Ý´¦?ÀíËÙ¶ÈÌáÉý£º²¢ÐÐÅÌËã¼¼ÊõÏÔÖøÌáÉýÁËÊý¾Ý´¦ÀíËÙ¶È£¬¼«´óµØ¼õÉÙÁËÓû§ÆÚ´ýʱ¼ä¡£
ÄÚ´æÖÎÀíÓÅ»¯£ºÓÅ»¯ºóµÄÄÚ´æÖÎÀí»úÖÆ¼õÉÙÁËÄÚ´æÐ¹Â©ºÍƵ·±µÄÖØ·ÖÅÉ£¬Ê¹µÃÈí¼þÔÚ³¤Ê±¼äÔËÐÐÖÐÒÀÈ»¼á³Ö¸ßЧ¡£
ÕûÌåÔËÐÐЧÂÊÌáÉý£ºÍ¨¹ý¶ÔÈí¼þ¼Ü¹¹µÄÉî¶ÈÓÅ»¯£¬ÕûÌåÔËÐÐЧÂÊ»ñµÃÁËÏÔÖøÌáÉý£¬Óû§ÌåÑé»ñµÃÁËÃ÷ÏÔ¸ÄÉÆ¡£
ʵ²â°ì·¨
×°ÖúÍÅäÖãº×°ÖÃÄãµÄ²Ù×÷ϵͳºÍÐëÒªµÄ?Ó²¼þÇý¶¯³ÌÐò¡£È»ºó£¬Æ¾¾ÝÈí¼þµÄÐèÇó£¬Öð¸ö×°ÖúÍÅäÖÃÕâЩÈí¼þ¡£ÈÝÆ÷»¯ºÍÐéÄ⻯£ºÎªÁËÖÆÖ¹²î±ðÈí¼þÖ®¼äµÄ?³åÍ»£¬ÎÒÃÇ¿ÉÒÔʹÓÃDocker»òVirtualBox½«Ã¿¸öÈí¼þ´ò°ü³ÉÒ»¸ö¶ÀÁ¢µÄ?Çé¿ö¡£ÕâÑù×ÝȻij¸öÈí¼þ·ºÆðÎÊÌ⣬²»»áÓ°ÏìÆäËûÈí¼þµÄÔËÐС£
²¢ÐÐÔËÐУºÀûÓöàºËCPUµÄÓÅÊÆ£¬¾¡Á¿Èöà¸öÈí¼þ²¢ÐÐÔËÐС£Õâ¿ÉÒÔͨ¹ýÔÚºǫ́ÔËÐÐÈí¼þ»òʹÓÃÈí¼þµÄ¶àÏ̹߳¦Ð§ÊµÏÖ¡£
¸ßЧµÄÊý¾ÝÖÎÀí
Êý¾Ý¿âÓÅ»¯£ºÈç¹ûÄãµÄÈí¼þÐèÒªÊý¾Ý¿âÖ§³Ö£¬È·±£Ñ¡ÔñÊʺϵÄÊý¾Ý¿â²¢½øÐÐÓÅ»¯¡£ºÃ±È£¬MySQLºÍPostgreSQL¶¼ÓкܺõÄÐÔÄÜÓÅ»¯¹¤¾ß¡£Êý¾Ý±¸·ÝºÍ»Ö¸´£º°´ÆÚ±¸·ÝÊý¾Ý£¬²¢²âÊÔ»Ö¸´Àú³Ì£¬ÒÔÈ·±£ÔÚ·ºÆðÎÊÌâʱÄܹ»¿ìËÙ»Ö¸´¡£Êý¾Ý·ÖÇø£º½«Êý¾Ý·ÖÇø´æ´¢£¬¿ÉÒÔÏÔÖøÌá¸ßÊý¾Ý»á¼ûËÙ¶È¡£
Èí¼þÖÎÀí¹¤¾ß
Ansible£ºAnsibleÊÇÒ»¸ö¿ªÔ´µÄIT×Ô¶¯»¯¹¤¾ß£¬¿ÉÒÔ×ÊÖúÄãÖÎÀíºÍÅäÖÃÖÖÖÖÈí¼þ¡£Docker£ºDocker¿ÉÒÔÈÃÄ㽫ÿһ¸öÈí¼þ´ò°ü³ÉÒ»¸öÈÝÆ÷£¬´Ó¶øÖÆÖ¹Á˲î±ðÈí¼þÖ®¼äµÄ³åÍ»¡£VirtualBox£ºÕâ¸öÐéÄ⻯¹¤¾ß¿ÉÒÔÈÃÄãÔÚÒ»¸öÖ÷»úÉÏÔËÐжà¸ö¶ÀÁ¢µÄÐéÄâ»ú£¬Ã¿¸öÐéÄâ»ú¿ÉÒÔ×°Öòî±ðµÄÈí¼þÇé¿ö¡£
Óû§ÌåÑéÓÅ»¯
½çÃæÓÅ»¯£ºÈ·±£Ã¿¸öÈí¼þµÄÓû§½çÃæ¶¼ÊÇÓѺúÍÒ×ÓÚʹÓõġ£¿ÉÒÔ¿¼ÂÇʹÓÃ×Ô½ç˵Ö÷Ìâ»òÕß½çÃæÅäÖÃÀ´ÓÅ»¯Óû§ÌåÑé¡£¿ì½Ý¼üºÍ×Ô¶¯»¯£ºÀûÓÃÈí¼þµÄ¿ì½Ý¼üºÍ×Ô¶¯»¯¹¦Ð§£¬¿ÉÒÔ´ó´óÌá¸ßÊÂÇéЧÂÊ¡£±àд×Ô¶¯»¯½Å±¾£¬¿ÉÒÔ¼õÉÙÖØ¸´ÐÔ²Ù×÷¡£¶àÓïÑÔÖ§³Ö£ºÈç¹ûÄãµÄÓû§ÈºÌå¶àÑù»¯£¬¿¼ÂÇÌṩ¶àÓïÑÔÖ§³Ö£¬ÒÔÌá¸ßÓû§µÄʹÓñã½ÝÐÔ¡£
2ʵ²â°ì·¨
ÆÊÎöÈí¼þ¼Ü¹¹£ºÍ¨¹ý¾²Ì¬´úÂëÆÊÎö¹¤¾ß£¬¶ÔÈí¼þ½øÐÐÁËÏêϸµÄ¼Ü¹¹ÆÊÎö£¬·¢Ã÷ÁËÖ÷ÒªµÄÐÔÄÜÆ¿¾±ÔÚÓÚÊý¾Ý´¦ÀíÄ£¿éºÍÄÚ´æÖÎÀí¡£
Ñ¡ÔñÓÅ»¯Õ½ÂÔ£ºÕë¶ÔÊý¾Ý´¦ÀíÄ£¿é£¬ÎÒÃÇÑ¡ÔñÁ˲¢ÐÐÅÌËãÕ½ÂÔ£¬Í¨¹ý¶àÏ̼߳¼Êõ£¬½«Êý¾Ý´¦ÀíÈÎÎñ²ð·Öµ½¶à¸öÏß³Ì?Éϲ¢ÐÐÖ´ÐС£¹ØÓÚÄÚ´æÖÎÀí£¬ÎÒÃÇÓÅ»¯ÁËÄÚ´æ·ÖÅɺͽÓÄÉ»úÖÆ£¬ÖÆÖ¹ÁËÄÚ´æÐ¹Â©ºÍƵ·±µÄÄÚ´æÖØ·ÖÅÉ¡£
ʵÏÖÌÒ×ÓÒÆÖ²£ºÍ¨¹ý¶Ô´úÂë½øÐÐÖØ¹¹ºÍÓÅ»¯£¬ÎÒÃÇÀÖ³ÉʵÏÖÁËÌÒ×ÓÒÆÖ²¡£²¢ÐÐÅÌËãµÄÒýÈëʹµÃÊý¾Ý´¦ÀíËÙ¶È´ó´óÌáÉý£¬ÄÚ´æÖÎÀíµÄÓÅ»¯ÏÔÖø½µµÍÁËÄÚ´æÕ¼ÓúͽÓÄÉʱ¼ä¡£
ÐÔÄܲâÊÔ£ºÊ¹ÓÃÐÔÄÜÆÊÎö¹¤¾ß£¬¶ÔÈí¼þ½øÐÐÁ˶à´Î²âÊÔ£¬½á¹ûÏÔʾ£¬Êý¾Ý´¦ÀíËÙ¶ÈÌáÉýÁË30%£¬ÄÚ´æÕ¼ÓüõÉÙÁË20%£¬ÕûÌåÔËÐÐЧÂÊ»ñµÃÁËÏÔÖøÌáÉý¡£
У¶Ô£ºÕÅȪÁé(1C0m4pJyqZtPma0S7t9ZFfz4hTykKag)


