ÈçºÎ¸ßЧÔËÐÐÌÒ×ÓÒÆÖ²µÄ1000¿î»ÆÓÍÈí¼þʵ²âÌåÑé

À´Ô´£ºÖ¤È¯Ê±±¨Íø×÷Õߣº
×ÖºÅ

ÐÔÄܲâ?ÊԺ͵÷ÓÅ

ΪÁËÈ·±£ËùÓÐÈí¼þÄܹ»¸ßЧÔËÐÐ £¬ÐÔÄܲâÊԺ͵÷ÓÅÊDZز»¿ÉÉٵģº

¸ºÔزâÊÔ£ºÊ¹Óù¤¾ßÈçJMeterºÍGatling½øÐиºÔزâÊÔ £¬Ä£Äâ¸ß²¢·¢Çé¿ö £¬ÕÒ³öÐÔÄÜÆ¿¾±¡£µ÷ÓŲÎÊý£ºÆ¾¾Ý²â?ÊÔ½á¹û £¬µ÷½âÈí¼þºÍϵͳ²ÎÊý £¬ÈçÊý¾Ý¿âÁ¬½Ó³Ø¾Þϸ¡¢ÄÚ´æ·ÖÅɵÈ £¬ÒÔÓÅ»¯ÐÔÄÜ¡£»º´æ»úÖÆ£ºÒýÈ뻺´æ»úÖÆ £¬ÈçRedisºÍMemcached £¬ÒÔ¼õÉÙÊý¾Ý¿âÅÌÎÊ´Î?Êý £¬Ìá¸ßÏìÓ¦ËÙ¶È¡£

¹Ø×¢Óû§ÌåÑ飺ÓÅ»¯Èí¼þÐÔÄܵÄ×îÖÕÄ¿µÄÊÇÌáÉýÓû§ÌåÑé¡£ÔÚ½øÐÐÌÒ×ÓÒÆÖ²Ê± £¬Ó¦¹Ø×¢Óû§µÄʵ¼ÊʹÓÃÇé¿ö £¬È·±£ÓÅ»¯²»»á¶ÔÓû§ÌåÑ鱬·¢¸ºÃæÓ°Ï졣ͨ¹ýÓû§·´Ïì £¬¿ÉÒÔ¸üºÃµØµ÷½âºÍÓÅ»¯Èí¼þ¡£

Á¬ÐøÓÅ»¯ºÍ¼à¿Ø£ºÈí¼þµÄ?ÔËÐÐÇé¿öºÍÓû§ÐèÇóÊǶ¯Ì¬±ä¸ïµÄ £¬Òò´Ë £¬Á¬ÐøµÄÓÅ»¯ºÍ¼à¿ØÊDZز»¿ÉÉٵġ£°´ÆÚ¶ÔÈí¼þ½øÐÐÐÔÄܲâÊÔºÍÆÊÎö £¬ÊµÊ±·¢Ã÷²¢?½â¾öеÄÐÔÄÜÎÊÌâ £¬È·±£Èí¼þʼÖÕ¼á³Ö¸ßЧÔËÐС£

ÍŶÓЭ×÷£ºÌÒ×ÓÒÆÖ²ÊÇÒ»¸öÅÓ´ó¶øÏµÍ³µÄ¹¤³Ì £¬Í¨³£ÐèÒª¶àÈËЭ×÷²Å»ªÀÖ³ÉÍê³É¡£ÍŶӳÉÔ±Ó¦½ôÃÜÏàÖú £¬·Ö¹¤Ð­×÷ £¬ÅäºÏÃæ¶ÔÏ¢Õù¾öÓÅ»¯Àú³ÌÖÐÓöµ½µÄÖÖÖÖÎÊÌâ¡£

Îĵµ»¯£ºÔÚÕû¸öÌÒ×ÓÒÆÖ²Àú³ÌÖÐ £¬Ó¦ÊµÊ±½øÐÐÎĵµ»¯ÊÂÇé¡£¼Í¼ÆÊÎö½á¹û¡¢ÓÅ»¯Õ½ÂÔ¡¢²âÊÔ½á¹ûºÍ×îÖÕµÄÐÔÄÜÌáÉýÊý¾Ý¡£Õâ²»µ«ÓÐÖúÓÚºóÐøµÄÓÅ»¯ÊÂÇé £¬Ò²ÎªÆäËûÍŶӳÉÔ±Ìṩ²Î¿¼¡£

ѧϰºÍ½è¼ø£º¼á³Ö¶Ôм¼ÊõºÍÐÂÒªÁìµÄѧϰ £¬½è¼øÆäËûÈí¼þµÄÓÅ»¯¾­Ñ顣ͨ¹ý¼ÓÈë¼¼Êõ½»Á÷¡¢ÑÐÌÖ»áºÍÔĶÁÏà¹ØÎÄÏ× £¬¿ÉÒÔ²»¾øÌáÉý×Ô¼ºµÄ¼¼ÊõˮƽºÍÓÅ»¯ÄÜÁ¦¡£

ͨ¹ýʵ²â £¬ÎÒÃÇ¿ÉÒԵóöÒÔϽáÂÛ£º

Êý¾Ý´¦?ÀíËÙ¶ÈÌáÉý£º²¢ÐÐÅÌËã¼¼ÊõÏÔÖøÌáÉýÁËÊý¾Ý´¦ÀíËÙ¶È £¬¼«´óµØ¼õÉÙÁËÓû§ÆÚ´ýʱ¼ä¡£

ÄÚ´æÖÎÀíÓÅ»¯£ºÓÅ»¯ºóµÄÄÚ´æÖÎÀí»úÖÆ¼õÉÙÁËÄÚ´æÐ¹Â©ºÍƵ·±µÄÖØ·ÖÅÉ £¬Ê¹µÃÈí¼þÔÚ³¤Ê±¼äÔËÐÐÖÐÒÀÈ»¼á³Ö¸ßЧ¡£

ÕûÌåÔËÐÐЧÂÊÌáÉý£ºÍ¨¹ý¶ÔÈí¼þ¼Ü¹¹µÄÉî¶ÈÓÅ»¯ £¬ÕûÌåÔËÐÐЧÂÊ»ñµÃÁËÏÔÖøÌáÉý £¬Óû§ÌåÑé»ñµÃÁËÃ÷ÏÔ¸ÄÉÆ¡£

ʵ²â°ì·¨

×°ÖúÍÅäÖãº×°ÖÃÄãµÄ²Ù×÷ϵͳºÍÐëÒªµÄ?Ó²¼þÇý¶¯³ÌÐò¡£È»ºó £¬Æ¾¾ÝÈí¼þµÄÐèÇó £¬Öð¸ö×°ÖúÍÅäÖÃÕâЩÈí¼þ¡£ÈÝÆ÷»¯ºÍÐéÄ⻯£ºÎªÁËÖÆÖ¹²î±ðÈí¼þÖ®¼äµÄ?³åÍ» £¬ÎÒÃÇ¿ÉÒÔʹÓÃDocker»òVirtualBox½«Ã¿¸öÈí¼þ´ò°ü³ÉÒ»¸ö¶ÀÁ¢µÄ?Çé¿ö¡£ÕâÑù×ÝȻij¸öÈí¼þ·ºÆðÎÊÌâ £¬²»»áÓ°ÏìÆäËûÈí¼þµÄÔËÐС£

²¢ÐÐÔËÐУºÀûÓöàºËCPUµÄÓÅÊÆ £¬¾¡Á¿Èöà¸öÈí¼þ²¢ÐÐÔËÐС£Õâ¿ÉÒÔͨ¹ýÔÚºǫ́ÔËÐÐÈí¼þ»òʹÓÃÈí¼þµÄ¶àÏ̹߳¦Ð§ÊµÏÖ¡£

¸ßЧµÄÊý¾ÝÖÎÀí

Êý¾Ý¿âÓÅ»¯£ºÈç¹ûÄãµÄÈí¼þÐèÒªÊý¾Ý¿âÖ§³Ö £¬È·±£Ñ¡ÔñÊʺϵÄÊý¾Ý¿â²¢½øÐÐÓÅ»¯¡£ºÃ±È £¬MySQLºÍPostgreSQL¶¼ÓкܺõÄÐÔÄÜÓÅ»¯¹¤¾ß¡£Êý¾Ý±¸·ÝºÍ»Ö¸´£º°´ÆÚ±¸·ÝÊý¾Ý £¬²¢²âÊÔ»Ö¸´Àú³Ì £¬ÒÔÈ·±£ÔÚ·ºÆðÎÊÌâʱÄܹ»¿ìËÙ»Ö¸´¡£Êý¾Ý·ÖÇø£º½«Êý¾Ý·ÖÇø´æ´¢ £¬¿ÉÒÔÏÔÖøÌá¸ßÊý¾Ý»á¼ûËÙ¶È¡£

Èí¼þÖÎÀí¹¤¾ß

Ansible£ºAnsibleÊÇÒ»¸ö¿ªÔ´µÄIT×Ô¶¯»¯¹¤¾ß £¬¿ÉÒÔ×ÊÖúÄãÖÎÀíºÍÅäÖÃÖÖÖÖÈí¼þ¡£Docker£ºDocker¿ÉÒÔÈÃÄ㽫ÿһ¸öÈí¼þ´ò°ü³ÉÒ»¸öÈÝÆ÷ £¬´Ó¶øÖÆÖ¹Á˲î±ðÈí¼þÖ®¼äµÄ³åÍ»¡£VirtualBox£ºÕâ¸öÐéÄ⻯¹¤¾ß¿ÉÒÔÈÃÄãÔÚÒ»¸öÖ÷»úÉÏÔËÐжà¸ö¶ÀÁ¢µÄÐéÄâ»ú £¬Ã¿¸öÐéÄâ»ú¿ÉÒÔ×°Öòî±ðµÄÈí¼þÇé¿ö¡£

Óû§ÌåÑéÓÅ»¯

½çÃæÓÅ»¯£ºÈ·±£Ã¿¸öÈí¼þµÄÓû§½çÃæ¶¼ÊÇÓѺúÍÒ×ÓÚʹÓõÄ¡£¿ÉÒÔ¿¼ÂÇʹÓÃ×Ô½ç˵Ö÷Ìâ»òÕß½çÃæÅäÖÃÀ´ÓÅ»¯Óû§ÌåÑé¡£¿ì½Ý¼üºÍ×Ô¶¯»¯£ºÀûÓÃÈí¼þµÄ¿ì½Ý¼üºÍ×Ô¶¯»¯¹¦Ð§ £¬¿ÉÒÔ´ó´óÌá¸ßÊÂÇéЧÂÊ¡£±àд×Ô¶¯»¯½Å±¾ £¬¿ÉÒÔ¼õÉÙÖØ¸´ÐÔ²Ù×÷¡£¶àÓïÑÔÖ§³Ö£ºÈç¹ûÄãµÄÓû§ÈºÌå¶àÑù»¯ £¬¿¼ÂÇÌṩ¶àÓïÑÔÖ§³Ö £¬ÒÔÌá¸ßÓû§µÄʹÓñã½ÝÐÔ¡£

2ʵ²â°ì·¨

ÆÊÎöÈí¼þ¼Ü¹¹£ºÍ¨¹ý¾²Ì¬´úÂëÆÊÎö¹¤¾ß £¬¶ÔÈí¼þ½øÐÐÁËÏêϸµÄ¼Ü¹¹ÆÊÎö £¬·¢Ã÷ÁËÖ÷ÒªµÄÐÔÄÜÆ¿¾±ÔÚÓÚÊý¾Ý´¦ÀíÄ£¿éºÍÄÚ´æÖÎÀí¡£

Ñ¡ÔñÓÅ»¯Õ½ÂÔ£ºÕë¶ÔÊý¾Ý´¦ÀíÄ£¿é £¬ÎÒÃÇÑ¡ÔñÁ˲¢ÐÐÅÌËãÕ½ÂÔ £¬Í¨¹ý¶àÏ̼߳¼Êõ £¬½«Êý¾Ý´¦ÀíÈÎÎñ²ð·Öµ½¶à¸öÏß³Ì?Éϲ¢ÐÐÖ´ÐС£¹ØÓÚÄÚ´æÖÎÀí £¬ÎÒÃÇÓÅ»¯ÁËÄÚ´æ·ÖÅɺͽÓÄÉ»úÖÆ £¬ÖÆÖ¹ÁËÄÚ´æÐ¹Â©ºÍƵ·±µÄÄÚ´æÖØ·ÖÅÉ¡£

ʵÏÖÌÒ×ÓÒÆÖ²£ºÍ¨¹ý¶Ô´úÂë½øÐÐÖØ¹¹ºÍÓÅ»¯ £¬ÎÒÃÇÀÖ³ÉʵÏÖÁËÌÒ×ÓÒÆÖ²¡£²¢ÐÐÅÌËãµÄÒýÈëʹµÃÊý¾Ý´¦ÀíËÙ¶È´ó´óÌáÉý £¬ÄÚ´æÖÎÀíµÄÓÅ»¯ÏÔÖø½µµÍÁËÄÚ´æÕ¼ÓúͽÓÄÉʱ¼ä¡£

ÐÔÄܲâÊÔ£ºÊ¹ÓÃÐÔÄÜÆÊÎö¹¤¾ß £¬¶ÔÈí¼þ½øÐÐÁ˶à´Î²âÊÔ £¬½á¹ûÏÔʾ £¬Êý¾Ý´¦ÀíËÙ¶ÈÌáÉýÁË30% £¬ÄÚ´æÕ¼ÓüõÉÙÁË20% £¬ÕûÌåÔËÐÐЧÂÊ»ñµÃÁËÏÔÖøÌáÉý¡£

У¶Ô£ºÕÅȪÁé(1C0m4pJyqZtPma0S7t9ZFfz4hTykKag)

ÔðÈα༭£º ³ÂÑÅÁÕ
ΪÄãÍÆ¼ö
Óû§ÆÀÂÛ
µÇ¼ºó¿ÉÒÔ̸»°
ÍøÓÑÆÀÂÛ½ö¹©Æä±í´ï¸öÈË¿´·¨ £¬²¢²»±êÃ÷֤ȯʱ±¨Á¢³¡
ÔÝÎÞÆÀÂÛ