¸üÐÂʱ¼ä:2019Äê11ÔÂ12ÈÕ15ʱ14·Ö À´Ô´:ÀÖÓã²¥¿Í ä¯ÀÀ´ÎÊý:
Òª½â¾öÐÔÄܲâÊÔÕâ¸öÎÊÌ⣬ÎÒÃÇ¿ÉÒÔ·ÖΪÈý´ó²½£º
µÚÒ»²½£ºÁ˽âÐÔÄܲâÊÔ
µÚ¶þ²½£ºÊìϤÐÔÄܲâÊÔÁ÷³Ì
µÚÈý²½£º´ÓÐÔÄܲâÊÔÔÀí·ÖÎöÐÔÄܲâÊÔÁ÷³ÌºÍÏà¹ØµÄ¼¼Êõ֪ʶ
ÏÂÃæÎÒÃÇÏêϸ½éÉÜ
Ò».Á˽âºó¶ËÐÔÄܲâÊÔ
1.ΪʲôҪ×öÐÔÄܲâÊÔ£¿
1.1 ÕâÀïÌṩÁË2¸ö°¸Àý£º
ʾÀý1£º
ÓÎÏ·ÐÐÒµ£ºÄ³ÓÎÏ·ÉÏÏßй¦ÄÜ£¬Ä¿±êÊÇÈ«·þÓÎϷȺÌ壬½á¹ûÉÏÏߺó£¬ÏȺó³öÏÖÁË·þÎñÆ÷±ÀÀ££¬ÓÎÏ·¹¦ÄÜͼ±ê¼ÓÔØ»ºÂýµÈÎÊÌ⣬µ¼ÖÂÍæ¼ÒÔ¹ÉùÔØµÀ£¬Îª´Ë£¬ÓÎÏ·ÔËÓªÉ̲»µÃ²»·¢·ÅÁËÐí¶à½±Àø¡£¾ßÌåËðʧ²»±í£¬Îª¸Ï½ø¶È¶ø·¢²¼µÄ¹¦ÄÜ£¬Ò²ÒòΪÉú²úʹʵ¼ÖÂÑÓÆÚ¸ü³¤µÄʱ¼ä
Õâ¾ÍÊǵäÐ͵ÄûÓнøÐÐÐÔÄܲâÊÔ£¬»òÕß˵ÐÔÄܲâÊÔ²»³ä·Öµ¼Ö³öÏÖµÄÉú²úʹʡ£ÔÚÓÎÏ·ÐÐÒµ»¹±È½ÏºÃ£¬±Ï¾¹ËðʧµÄÖ»ÊÇÐéÄâµÄ»õ±ÒºÍÍæ¼ÒµÄÓÎÏ·ÈÈÇ飬µ«ÊÇÔÚ´«Í³ÐÐ񵀯?
ʾÀý2£º
´«Í³º½¿ÕÐÐÒµ£º2019Äê9ÔÂ5ÈÕ£¬²¨Òô777X·É»úÔÚѹÁ¦²âÊԵĹý³ÌÖУ¬²ÕÃÅÕ¨»Ù¡£
Èç¹û£¬²¨ÒôµÄ777X·É»úûÓо¹ýѹÁ¦²âÊÔ¾ÍÊÔ·ÉÁË£¬ÄÇôµ±Óöµ½Í¬ÑùµÄÌõ¼þʱ£¬²ÕÃűØÈ»Õ¨»Ù£¬Õû¸ö·É»ú¾Í»áÖ±½Ó±©Â¶µ½¸ß¿ÕµÍѹµÍÑõµÄ»·¾³£¬È«·É»úµÄÈËÉú´æ½«»áÊܵ½Ö±½ÓÍþв¡£
ͨ¹ýÕâÁ½¸ö°¸Àý£¬ÎÒÃÇÖªµÀ£¬ÔÚһЩ¼«Ï޵ij¡¾°Ï£¬Èí/¼þºÍÓ²¼þ»áÔì³É¼«´óµÄÆÆ»µºÍËðʧ£¬Òò´Ë£¬ÎÒÃÇÐèÒª½øÐÐÐÔÄܲâÊÔ£¬À´ÑéÖ¤Èí¼þÔÚ¸ßѹÁ¦Ï£¬¸ß²¢·¢Ï£¬¸ß¸ºÔØÏµÄʵ¼Ê¹¤×÷Çé¿ö¡£
2. ʲôÊÇÐÔÄܲâÊÔ?
ÐÔÄܲâÊÔ¾ÍÊÇÄ£ÄâһЩ¼«¶Ë³¡¾°£¬¶ÔÈí/Ó²¼þÐÔÄܽøÐвâÊÔ£¬ÅÐ¶ÏÆä¼«ÏÞÐÔÄܺÍÔÚ¼«ÏÞÐÔÄܱ߽çÉϵÄÔËÐÐ״̬¡£
ÐÔÄܲâÊÔÖ÷Òª·ÖΪǰ¶ËÐÔÄÜ£¬ÍøÂçÐÔÄܺͺó¶ËÐÔÄÜ
• ǰ¶ËÐÔÄÜ£ºÊÇÖ¸¶Ôǰ¶ËÏà¹ØµÄÊý¾ÝÖ¸±ê½øÐвâÊÔ£¬Ö÷ÒªÊÇHTTPÇëÇó£¬JavaScript£¬¶àýÌåÊý¾Ý£¬CDN£¬»º´æµÈ½øÐвâÊÔ£¬Ö÷Òª¹Ø×¢ÏìӦʱ¼ä¡£Ò»°ãÓÅ»¯·½ÏòÊÇ£¬ËõСÊý¾Ý°ü£¬Ìá¸ß»º´æÃüÖÐÂÊ£¬¼´Ê±ÏìÓ¦¡£
• ÍøÂçÐÔÄÜ£ºÊÇÖ¸Êý¾Ý°üÔÚÍøÂçÖд«²¥Ê±µÄÐÔÄÜ£¬Ö÷Òª¹Ø×¢ÍøÂç´ø¿í£¬ÍøÂçÍÌÍÂÁ¿£¬ÍøÂçÑÓʱ£¬¶ª°üÂʵÈÖ¸±ê¡£
• ºó¶ËÐÔÄÜ£ºÇ°¶Ë·¢ÆðÇëÇóºó£¬¾¹ýµÄ¸÷ÀàÖмä¼þºÍ·þÎñÆ÷´¦ÀíµÄÐÔÄÜ¡£±ÈÈ磺apache¡¢nginx¡¢rabbitmq¡¢storm¡¢zookeeper¡¢dubbo¡¢mysqlÊý¾Ý¿âµÈ¡£Ö÷Òª¹Ø×¢TPS(Transaction Per Second ÿÃëÊÂÎñÇëÇóÊý)£¬CPU£¬Äڴ棬½»»»Äڴ棬IOPS(IOÍÌÍÂÁ¿)£¬TCPÁ¬½ÓÊýµÈÖ¸±ê)
3.ÐÔÄܲâÊÔµÄÄ¿±ê
×ÜÖ®£¬ÐÔÄܲâÊÔµÄÄ¿µÄ£¬¾ÍÊÇΪÁËÌáǰ·¢ÏÖÈí/Ó²¼þµÄÆ¿¾±£¬´Ó¶ø¿ÉÒÔ½øÐÐÆÀ¹ÀºÍ¸Ä½øµÄÒ»ÖÖ²âÊÔ¡£
±¾ÎÄÖØµã½éÉÜÈí¼þÐÔÄܲâÊÔÖеĺó¶ËÐÔÄܲâÊÔ¡£
¶þ.ÊìϤÐÔÄܲâÊÔÁ÷³Ì
±¾Õ½ÚÖ÷ÒªÊÇΪÁ˽éÉܳ£ÓõÄÐÔÄܲâÊÔÁ÷³Ì
ÐÔÄܲâÊÔÁ÷³Ì¿ÉÒÔ¼òµ¥µÄ»®·ÖΪ4¸ö½×¶Î£º
• ÐÔÄÜÐèÇó·ÖÎö½×¶Î
• ×¼±¸½×¶Î
• Ö´Ðн׶Î
• ±¨¸æºÍ×ܽá½×¶Î

ÐÔÄÜÐèÇó·ÖÎö½×¶Î
• ÊìϤÏîÄ¿Ïà¹ØµÄ×ÊÔ´£¬È磺¼Ü¹¹Éè¼Æ£¬Èí/Ó²¼þ»·¾³ÅäÖã¬ÏßÉÏÒµÎñÔËÓªÊý¾Ý(½»Ò×Á¿¡¢Óû§»îÔ¾¶È¡¢ÇëÇó·Ö²¼µÈµÈ)
• ¸ù¾ÝÔËÓªÊý¾Ý»òÕßÖ¸±ê£¬È·¶¨ÐÔÄܲâÊÔÒª´ïµ½µÄÄ¿±ê£¬È磺֧³ÖxxÓû§²¢·¢£¬TPS´ïµ½¶àÉÙ£¬ÏìӦʱ¼ä´ïµ½¶àÉÙ£¬»¹ÓÐCPU£¬ÍøÂ磬IOµÄ¸ºÔØÇé¿öµÈµÈ
• Éè¼ÆÐÔÄܲâÊԼƻ®£ºÓ빦ÄܲâÊԼƻ®²î²»¶à£¬Ö÷Òª¶ÔÒÔÏÂÄÚÈݽøÐÐÉè¼Æ(¸ù¾Ýʵ¼ÊÇé¿öÉè¼Æ£¬±ÈÈçÓеĹ«Ë¾Ö»¿´½á¹û£¬¾Í¿ÉÒÔÊ¡ÂÔÐí¶à²»±ØÒªµÄÎݸ˵Ã÷)£º
– ÏîÄ¿±³¾°
– ÏîÄ¿½á¹¹
– ²âÊÔ¹¦ÄÜ/·¶Î§
– Èí/Ó²¼þ×ÊÔ´×¼±¸ºÍ¶Ô±È
– ¼¼ÊõÊõÓï
– ʱ¼ä/ÈËÁ¦°²ÅÅ
– ¶ÈÁ¿·½Ê½
– ×¼Èë×¼³öÌõ¼þ
– ¸÷½×¶ÎÐèÒª½ÓÊպͽ»¸¶µÄÎĵµ
– ѹ²â¹¤¾ßºÍ¼à¿Ø¹¤¾ß
– ·çÏÕÏî
– ÆäËû
• Éè¼ÆÐÔÄܲâÊÔ³¡¾°
Ö÷ÒªÓÐÒÔϳ¡¾°£º
– »ù×¼²âÊÔ£ºÁ˽âϵͳÔÚ¾²ÖÃʱµÄ×ÊÔ´ÏûºÄ£¬Èçcpu,io,ÍøÂç´ø¿í£¬ÍøÂçÁ¬½ÓµÄÇé¿ö¡£Èç¹ûÓиÉÈÅ£¬Îñ±ØÅųý¡£
– µ¥´ÎÁ¬ÐøÇëÇó²âÊÔ£º1´ÎÁ¬ÐøÇëÇóÇé¿öϵÄtps£¬ÏìӦʱ¼ä£¬·þÎñÆ÷×ÊÔ´ÏûºÄÇé¿ö£¬Ö÷ÒªÓÃÓڲο¼¡£
– ¸ºÔزâÊÔ£ºÖð½¥Ôö¼Ó²¢·¢ÇëÇóÊý£¬²é¿´tps£¬ÏìӦʱ¼ä£¬´íÎóÂÊ£¬·þÎñÆ÷×ÊÔ´ÏûºÄÇé¿ö£¬Ö÷ÒªÓÃÓÚ·ÖÎö×î´óÐÔÄÜ¡£
– ѹÁ¦²âÊÔ£ºÔÚ×î´óÐÔÄܵÄÁÙ½çµãÉϱ£³ÖѹÁ¦½øÐвâÊÔ£¬²é¿´·þÎñÆ÷ÔÚ¸ßѹÁ¦Çé¿öµÄ´¦ÀíÇé¿ö¡£
– Îȶ¨ÐÔ²âÊÔ£ºÁ¬ÐøxxÌìÄÚ£¬ÔÚÒ»¶¨µÄ²¢·¢Ï½øÐвâÊÔ£¬²é¿´·þÎñÆ÷ÔËÐÐÇé¿öÊÇ·ñÄÜ´ïµ½ÐèÇóÉè¼Æ
×¼±¸½×¶Î
• ´î½¨ÐÔÄܲâÊÔ»·¾³
• Éè¼ÆÐÔÄܲâÊÔÓÃÀý
• ×¼±¸²âÊÔÊý¾Ý
• ±àд²âÊԽű¾
Ö´Ðн׶Î
• ÔËÐÐÐÔÄÜ¼à¿Ø¹¤¾ß
• °´ÕÕ²âÊÔ³¡¾°£¬Ö´ÐвâÊÔÓÃÀý¡£
• ·ÖÎö£º·ÖÎöÐÔÄÜÆ¿¾±£¬Õë¶Ô²»Í¬µÄÒµÎñ³¡¾°£¬·ÖÎöµÄ²àÖØµãÒ²²»Ò»Ñù£¬±ÈÈç¼ÆËãÃܼ¯ÐÍ£¬IOÃܼ¯Ð͵ÄÒµÎñ£¬»¹ÓÐÏß³ÌËø£¬À¬»ø»ØÊÕ»úÖÆµÈµÈ
• µ÷ÓÅ
½á¹û½×¶Î
• ×ܽá²âÊÔ½á¹û£¬Êä³öÐÔÄܲâÊÔ±¨¸æ
Èý.Á˽âÐÔÄܲâÊÔÐèÒªÓõ½µÄ¼¼Êõ
±¾Õ½ڣ¬Ö÷ÒªÊÇͨ¹ýÐÔÄܲâÊÔµÄÔÀí£¬Á˽âÐÔÄܲâÊÔÐèҪʹÓõĸ÷·½ÃæµÄ֪ʶºÍ¼¼Êõ¡£
ÐÔÄܲâÊÔÔÀí½éÉÜ£º
ÐÔÄܲâÊÔ£¬±¾ÖʾÍÊÇÄ£Äâ¿Í»§¶ËÇëÇ󣬶ԷþÎñÆ÷½øÐи߲¢·¢£¬¸ßÁ÷Á¿µÄѹÁ¦²âÊÔ£¬´Ó¶øÑéÖ¤·þÎñÆ÷Ìṩ·þÎñµÄÄÜÁ¦£¬²¢ÕÒ³öÆ¿¾±µã£¬Ìá³ö»òÕß½øÐÐÓÅ»¯¡£
ÎÊÌ⣺
1. ÔõôģÄâ¸ß²¢·¢£¬¸ßÁ÷Á¿?
2. Ôõô½øÐÐÐÔÄÜÓÅ»¯?
1. ÔõôģÄâ¸ß²¢·¢£º
– ʹÓöàÏ̼߳¼Êõ£¬Ä£Äâ¸ß²¢·¢¡£
– Èç¹û²¢·¢Ì«¸ß£¬Èç10w²¢·¢ÒÔÉÏ£¬ÔòÐèҪʹÓøºÔؾùºâºÍ·Ö²¼Ê½´¦Àí¼¼Êõ£¬jmeter¹¤¾ßÖ§³Ö¶ą̀»úÆ÷×÷Ϊ¸ºÔØ»ú¡£
2. ÔõôģÄâ¸ßÁ÷Á¿£º
– ÔÚÿ¸öÇëÇóÖÐÈûÈë´óÁ¿Êý¾Ý¼´¿É
3. Ôõô½øÐÐÐÔÄÜÓÅ»¯
– ÕâÊǸö´óÎÊÌ⣬ÏÂÎÄ¡¶Ôõô½øÐÐÐÔÄÜÓÅ»¯¡·»áÓиüÏêϸµÄ½²½â
ÄÇôÔõôÌáÉýÐÔÄÜÄØ?ÎÒÃÇÊ×ÏȽéÉÜÒ»¸öºâÁ¿ÐÔÄܱê×¼µÄÒ»¸ö²ÎÊý£ºTPS(Transaction Per Second ÿÃëÊÂÎñÇëÇóÊý)¡£
ÎÒÃÇÔÙ¿´Ò»ÏÂTPS¼ÆË㹫ʽ£º
TPS = ×ÜÇëÇóÊý/ ƽ¾ùÏìӦʱ¼ä
×ÜÇëÇóÊý£ºÔÚÒ»¶Îʱ¼äÄÚ·¢Ë͵ÄËùÓÐÇëÇóÊýÁ¿
ƽ¾ùÏìӦʱ¼ä£ºËùÓÐÇëÇóµÄƽ¾ùÏìӦʱ¼ä
ͨ¹ýÕâ¸ö¹«Ê½£¬ÎÒÃÇ¿ÉÒÔÖªµÀ£¬µ±·ÖĸԽСʱ£¬TPSÔ½´ó¡£ËùÒÔÒªÌáÉýÐÔÄÜ£¬ÎÒÃÇÖ»ÐèÒªÌá¸ßƽ¾ùÏìӦʱ¼ä¾Í¿ÉÒÔÁË¡£ÄÇôÔõô¼õÉÙÆ½¾ùÏìӦʱ¼äÄØ?¡¾±¾ÎÄÀ´×Ô£ººÚÂí³ÌÐòÔ±¡¿
ÎÒÃÇÏÈ¿´Ò»¸ö¿Í»§¶Ëµ½·þÎñÆ÷µÄÇëÇóÁ÷³Ìͼ£º

ͼÖУ¬¿Í»§¶Ë·¢ËÍÇëÇó¾¹ýÁË»¥ÁªÍøµ½·þÎñÆ÷£¬·þÎñÆ÷¾¹ýÄÚ²¿´¦Àí£¬´ÓÊý¾Ý¿âÖжÁÈ¡ÁËÊý¾Ý£¬È»ºó°ÑÊý¾Ý·µ»Ø¸ø¿Í»§¶Ë¡£Õâ¹ý³ÌÖУ¬¾ÀúµÄʱ¼ä´óÖ¿ÉÒÔ·ÖΪ£ºC1+T1+T2+T3+N2+T4+T5¡£
ËùÒÔ£¬Òª°Ñƽ¾ùÏìӦʱ¼äËõС£¬ÎÒÃÇÖ»ÐèÒªËõСÕâ8¸öʱ¼ä¾Í¹»ÁË£¬ÆäÖÐÖ÷Òª°üÀ¨£º
• ÍøÂçʱ¼ä(T1+T2+T3+T4+T5)£¬
• ·þÎñÆ÷ÄÚ²¿´¦Àíʱ¼ä(N1)£¬
• Êý¾Ý¿â´¦Àíʱ¼ä(N2)£¬
• ¿Í»§¶Ë´¦Àíʱ¼ä(C1)¡£
ËùÒÔÎÒÃÇ¿ÉÒԾͿÉÒÔ´ÓÕâÈý¸ö·½ÏòÈ¥ÓÅ»¯£ºÌá¸ßÍøÂç´«ÊäËÙÂÊ£¬·þÎñÆ÷ÄÚ²¿´¦ÀíËÙÂÊ£¬Êý¾Ý¿â´¦ÀíËÙÂÊ,¿Í»§¶Ë´¦ÀíËÙÂÊ£¬ÆäÖпͻ§¶Ë´¦ÀíËÙ¶ÈÒ²ºÍ·þÎñ¶ËÓÅ»¯²ßÂÔ»ù±¾Ïàͬ
ÐÔÄÜÓÅ»¯£º
ÍøÂç´«ÊäËÙÂʵÄÌá¸ß£º
1£¬²ÉÓùâÏË£¬ÅäÖ÷ÓÉ±í£¬Ëõ¶ÌÍøÂç´«Êä¾àÀëÓë·ÓÉÆ÷Ô¾µãÊýÁ¿¡£
2£¬Èç¹ûÊÇʵʱ·þÎñ£¬ÄÇôÐèÒªÅäÖûº´æ·þÎñÆ÷£¬¾¡Á¿±ÜÃ⻺´æ´©Í¸
·þÎñÆ÷ÄÚ²¿´¦ÀíËÙÂʵÄÌá¸ß£º
1. ¼ÆËãÃܼ¯ÐÍ£ºÓÅ»¯Ë¼Â·ÊÇÌá¸ßCPUÀûÓÃÂÊ£¬²ÉÓöàÏ̵߳Ä˼·½øÐС£µ«ÊÇÏß³ÌÊýÁ¿²»Äܳ¬¹ýcpuºËÐÄÊý¡£ÒòΪÏß³ÌÊýÁ¿³¬¹ýcpuºËÐÄÊýºó£¬cpu»á·ÖƬִÐг¬¹ý²¿·ÖµÄỊ̈߳¬»áÔö¼Ócpu¶ÁÈ¡Ï̻߳º´æµÄѹÁ¦£¬Ê¹¼ÆËãÄÜÁ¦Ï½µ
2. IOÃܼ¯ÐÍ£º
– ÓÅ»¯Ë¼Â·ÊÇÌá¸ß´æ´¢µÄЧÂÊ£¬ÈçʹÓùÌ̬ӲÅÌ£¬ÕóÁУ¬·Ö²¼Ê½µÈ¼¼Êõ¡£
– ÓÉÓÚIOÃܼ¯ÐÍÖУ¬CPU¿ÉÄÜ»áµÈ´ýIO²Ù×÷Íê³É¡£ËùÒÔÎÒÃÇ¿ÉÒÔʹÓó¬¹ýCPUºËÐÄÊýµÄÏß³ÌÀ´·ÃÎÊIO£¬´Ó¶øÌá¸ßÐÔÄÜ(µ«Èç¹û´ÅÅÌ·±Ã¦£¬Ïß³ÌÊýÔÙ¶àÒ²Ö»ÊÇÔÚ´ÅÅ̶ÓÁÐÖÐÅŶӣ¬Ôö¼ÓCPUÏß³ÌÊýÀ´·ÃÎÊIOµÄ·½·¨£¬ÊÊÓÃÓÚIO¶Á/д²Ù×÷²¢²»·±Ã¦£¬µ«ÊÇÐèÒª³¤Ê±¼äѰַµÄ³¡¾°)
– ×¢Ò⣺ÒòΪ´ÅÅÌÄÚ²¿Ö»ÓÐ1¸öÏ̴߳¦ÀíIO²Ù×÷£¬ËùÒÔÒªÕæÕýʵÏÖ´ÅÅ̵IJ¢·¢£¬ÐèҪʹÓöà¸ö´ÅÅÌ£¬Ò²¾ÍÊÇ´ÅÅÌÕóÁÐ
Êý¾Ý¿â´¦ÀíËÙÂÊ£º
• Êý¾Ý¿âÖ±½ÓºÍIO½øÐн»»¥£¬ËùÒÔÌá¸ßIOÐÔÄÜ£¬ÄÜÌá¸ßÊý¾Ý¿âÐÔÄÜ¡£
• Êý¾Ý¿âÓÐ×Ô¼ºµÄÊý¾Ý½á¹¹£¬ËùÒÔÓÅ»¯Êý¾Ý´æ´¢ºÍ²éѯµÄÏà¹ØËã·¨£¬Ò²ÄÜÌá¸ßÊý¾Ý¿âÐÔÄÜ
• Ë÷ÒýÓÅ»¯
• »º´æÓÅ»¯
• Êý¾Ý¿âÁ¬½ÓÓÅ»¯
• Êý¾Ý¿â²éѯÓï¾äÓÅ»¯
• ·Ö±í·Ö¿â
• ·Ö²¼Ê½´¦Àí
ÐÔÄÜÓÅ»¯·½ÏòÒ²¿ÉÒÔÓÃÒ»¸ö˼άµ¼Í¼À´±íʾ£º
Ó²¼þÓÅ»¯£º¼ÓcpuÉý¼¶£¬cpuÕóÁÐ;ʹÓÃssd¹Ì̬ӲÅÌ;Ö÷°åÓÃ×îÏȽøµÄ£¬ÄÚ´æÓÃ×î¸ßµÄ£¬ÍøÂçÓÃרÏߵȵȡ£
²Ù×÷ϵͳÓÅ»¯£º
• windows²Ù×÷ϵͳ£¬È¥µô²»ÐèÒªµÄ·þÎñ£¬¸ù¾Ýʵ¼ÊÒµÎñ³¡¾°µ÷ÕûỊ̈߳¬ÐéÄâÄڴ棬»º´æµÄ´óСµÈÏà¹ØÅäÖÃÏÐèҪרҵÈËÊ¿²Ù×÷
• Linux²Ù×÷ϵͳ£ºÓëwindows»ù±¾Ïàͬ
Öмä¼þÓÅ»¯£º¸ù¾Ý²»Í¬µÄÒµÎñ³¡¾°£¬Ñ¡Ôñ²»Í¬µÄÖмä¼þ£¬µ÷ÕûÅäÖõȵȣ¬ÈçnginxÖÐÆôÓõÄcpuºËÐÄÊýÁ¿µÈµÈ
¼Ü¹¹ÓÅ»¯£º²ÉÓ÷ֲ¼Ê½´æ´¢¼Ü¹¹£¬·Ö²¼Ê½·þÎñÆ÷¼Ü¹¹£¬¸ºÔؾùºâµÈ
´úÂëÓÅ»¯£ºÐí¶àÎÊÌâ¶¼ÊÇ´úÂëµÄÎÊÌ⣬Èç¹û´úÂëÎÊÌâÄÜ׼ȷ¶¨Î»£¬¿ÉÒÔ¿¼ÂÇÓÅ»¯´úÂë¡£
Êý¾Ý¿âÓÅ»¯£ºÓÅ»¯Ë÷Òý£¬ÅäÖã¬Êý¾Ý¿âÁ¬½Ó£¬Ëã·¨µÈµÈ
Ëã·¨ÓÅ»¯£ºÕâ¸ö²»ÌáÁË£¬Ëã·¨ÊôÓڵײãµÄÓÅ»¯£¬ÐèÒª·Ç³£ÔúʵµÄ¼ÆËã»ú»ù´¡ÖªÊ¶ºÍÓÅÐãµÄÂ߼˼άÒÔ¼°Áé¸Ð
ÆäËû£ºỊ̈߳¬½ø³Ì£¬ÍøÂçµÈµÈ
ÐÔÄÜ¼à¿Ø
ÎÒÃÇÒª·ÖÎöÊý¾Ý£¬¾Í±ØÐëµÃµ½Êý¾Ý£¬ËùÒÔÐèÒªÐÔÄÜ¼à¿Ø¹¤¾ßÀ´²É¼¯ºÍչʾÊý¾Ý£¬²ÅÄܽøÐзÖÎö¡£
ÄÇôÎÒÃÇÒªÔõô½øÐÐ¼à¿ØÄØ?ÕâÀïÎÒÃÇ¿ÉÒÔ½èÖúÒѾʵÏֵŤ¾ßÀ´½øÐС£
Linux£º
• ¿ÉÒÔʹÓÃsysstat¹¤¾ß°üÖеÄsarÃüÁîÀ´¼à¿ØCPU£¬Äڴ棬IO£¬ÍøÂçµÄÔËÐÐÇé¿ö£¬¾ßÌåÓ÷¨²Î¿¼£ºhttp://lovesoo.org/linux-sar-command-detailed.html
• ¿ÉÒÔʹÓÃpsÃüÁî²é¿´Ïß³ÌÔËÐÐÇé¿ö
JAVA£º¿ÉÒÔʹÓÃjstack,jprofile,jstat,jmap,jps¹¤¾ßÀ´½øÐв鿴£¬ÕâÊÇjava×Ô´øµÄ¹¤¾ß°ü£¬ÓÃÓÚ·ÖÎöjavaµÄ¶ÑÕ»ÐÅÏ¢
Windows£º
• ¿ÉÒÔʹÓÃwidnows×Ô´øµÄ×ÊÔ´¼àÊÓÆ÷¼à¿ØºÍ²É¼¯Êý¾Ý
Êý¾Ý¿â¼à¿Ø£º
• mysqlÊý¾Ý¿âÓÐ×Ô´øµÄ¼à¿Ø¹¤¾ß£¬µ«ÊÇÊÕ·Ñ
• ¿ÉÒÔʹÓÃÃâ·ÑµÄ¹¤¾ß½øÐÐ¼à¿Ø£¬Èçinnotop
• ¿ÉÒÔʹÓÃ×ÛºÏÄÜÁ¦Ç¿´óµÄ¹¤¾ß¼à¿Ø£¬Èçzabbix(Ò²ÄÜ¼à¿Ø·þÎñ¶Ë)
ÆäËû£º
• ǰ¶ËÐÔÄÜ¼à¿Ø£ºYslow£¬¹È¸è¿ª·¢Õßģʽ->performance,ʹÓÃwindows.performance ½øÐж¨ÖÆ»¯¿ª·¢
• Android¼à¿Ø£º
– ÍøÒ׿ªÔ´µÄEmmagee£¬
– ÌÚѶ¿ªÔ´µÄGT£¬
– ¿Æ´óѶ·ÉµÄiTest£¬
– GoogleµÄ¿ªÔ´Battery
– ×Ô¼º¿ª·¢
• IOS¼à¿Ø£º
– ×Ô¼º¿ª·¢£¬²Î¿¼£ºhttp://www.cocoachina.com/articles/19680
• ·þÎñÆ÷Öмä¼þ£ºnginx£¬apache£¬dubbo£¬redis£¬kafkaµÈ
¿´µ½ÐèҪѧϰÕâô¶à¼¼Êõ£¬¿ÉÄÜ»áÈôó¼Ò¸Ðµ½Ðí¶àѹÁ¦¡£µ«ÊÇ´ó¼Ò²»Óûţ¬ÕâÀï½éÉÜÒ»¸ö¿ªÔ´µÄÐÔÄܲâÊÔ¹¤¾ß£¬¹¦ÄÜÇ¿´óÒ²ºÃÓ㬲»ÂúÒ⻹¿ÉÒÔ¶þ´Î¿ª·¢£¬Ëü¾ÍÊÇjmeter
jmeter¿ÉÒԺܺõÄÖ§³Ö²¢·¢²Ù×÷£¬²¢ÓÐÄÚÖÃÄ£¿éÊÕ¼¯TPS£¬ÏìӦʱ¼äµÈ¹Ø¼üÐÔÄÜÖ¸±ê¡£·þÎñ¶ËÐÔÄÜÒ²¿ÉÒÔʹÓÃjmeter²å¼þÀ´ÊµÏÖ¼à¿Ø£¬Ö»ÒªÕÆÎÕjmeter¹¤¾ßµÄʹÓúÍÐÔÄܲâÊÔÁ÷³Ì£¬ÐÔÄܲâÊԾͲ»ÔÙÒ£Ô¶!
×ܽá
ÏëÒª×öºÃÐÔÄܲâÊÔ£¬µÄÈ·ÐèÒª±È½ÏÔúʵµÄ»ù±¾¹¦ºÍ·á¸»µÄÓ¦ÓþÑ飬µ«ÊÇÈç¹ûÏë¿ìËÙÈëÃŽøÐÐÐÔÄܲâÊÔ£¬¿ÉÒÔÖØµãÕÆÎÕÐÔÄܲâÊÔÁ÷³ÌºÍjmeter¹¤¾ß¾Í¿ÉÒÔ³õ²½´ïµ½ÒªÇóÁË¡£
±¾ÎÄÀ´×Ô£ººÚÂí³ÌÐòÔ±Èí¼þ²âÊÔѧԺ
ÈçºÎÄ£ÄâÈõÍø²âÊÔ£¿[Èí¼þ²âÊÔÅàѵ]
2019-10-10ÖÇÄÜÎïÁªÍøÐÐҵûÓÐÓ²¼þÈçºÎ½øÐй¦ÄܲâÊÔ£¿¡¾Èí¼þ²âÊÔÅàѵ¡¿
2019-10-09Appium×ÔÉí·Ç±ØÏÖbugÓ°Ïì×Ô¶¯»¯²âÊÔÕý³£ÔËÐÐÈçºÎ½â¾ö£¿
2019-10-09PythonÖеĿɱäºÍ²»¿É±äÊý¾ÝÀàÐÍÏê½â¡¾Èí¼þ²âÊÔÅàѵ¡¿
2019-10-09ÐÔÄܲâÊÔ¹¤¾ßloadrunner½éÉÜ[Èí¼þ²âÊÔÅàѵ]
2019-10-09ÏëÒª¶ÔÈ˹¤ÖÇÄÜÄ£ÐͽøÐÐÆÀ¹À£¬²»Á˽âÆÀ¹ÀÖ¸±êÔõô°ì?
2019-10-08
±±¾©Ð£Çø