È»¶ø£¬ÓÉÓÚÍøÂç»·¾³µÄ¸´ÔÓÐÔ£¬¿ç¾³·ÃÎʹúÍâ·þÎñÆ÷ʱ³£³£»áÓöµ½Ñӳٸߡ¢ËÙ¶ÈÂý¡¢Á¬½Ó²»Îȶ¨µÈÎÊÌ⣬ÕâЩÎÊÌâ²»½öÓ°ÏìÁ˹¤×÷ЧÂÊ£¬»¹¿ÉÄÜ´øÀ´²»±ØÒªµÄ¾¼ÃËðʧ
ΪÁËÓÐЧ½â¾öÕâЩÎÊÌ⣬FRP£¨Fast Reverse Proxy£©¹úÍâ·þÎñÆ÷¼ÓËÙ¼¼ÊõÓ¦Ô˶øÉú£¬³ÉΪÁËÌáÉý¿ç¾³·ÃÎÊЧÂʵıر¸ÀûÆ÷
Ò»¡¢FRP¼¼Êõ¸ÅÊö FRPÊÇÒ»ÖÖ¸ßЧ¡¢Áé»îµÄ·´Ïò´úÀí¹¤¾ß£¬Ëüͨ¹ý¹¹½¨Ò»Ìõ´Ó¹úÍâ·þÎñÆ÷µ½¹úÄÚ¿Í»§¶ËµÄ°²È«¡¢¿ìËÙͨµÀ£¬ÊµÏÖÁ˶ԹúÍâ·þÎñÆ÷µÄ¸ßЧ·ÃÎÊ
FRP²»½öÖ§³ÖTCP¡¢UDPµÈ¶àÖÖÐÒ飬»¹¾ß±¸Ç¿´óµÄ´©Í¸ÄÜÁ¦£¬Äܹ»ÇáËÉÓ¦¶Ô¸÷ÖÖ¸´ÔÓµÄÍøÂç»·¾³
ͬʱ£¬FRP»¹Ö§³Ö×Ô¶¨Òå¶Ë¿ÚºÍ¼ÓÃÜ´«Ê䣬ȷ±£ÁËÊý¾Ý´«ÊäµÄ°²È«ÐÔºÍÒþ˽±£»¤
¶þ¡¢FRP¹úÍâ·þÎñÆ÷¼ÓËÙµÄÓÅÊÆ 2.1 ÏÔÖø½µµÍÑÓ³Ù FRPͨ¹ýÓÅ»¯ÍøÂçÁ¬½Ó·¾¶£¬¼õÉÙÁËÊý¾Ý´«Êä¹ý³ÌÖеÄÖÐת´ÎÊýºÍµÈ´ýʱ¼ä£¬´Ó¶øÏÔÖø½µµÍÁ˿羳·ÃÎʵÄÑÓ³Ù
¶ÔÓÚÐèҪʵʱ½»»¥µÄÓ¦Óó¡¾°£¬ÈçÔ¶³Ì°ì¹«¡¢ÔÚÏßÓÎÏ·µÈ£¬FRPµÄ¼ÓËÙЧ¹ûÓÈΪÃ÷ÏÔ
ʹÓÃFRPºó£¬Óû§¿ÉÒÔÏíÊܵ½¸ü¼ÓÁ÷³©¡¢¿ìËٵĿ羳·ÃÎÊÌåÑé
2.2 ÌáÉý·ÃÎÊËÙ¶È FRPͨ¹ýÖÇÄܵ÷¶ÈºÍ¸ºÔؾùºâ¼¼Êõ£¬½«Óû§µÄ·ÃÎÊÇëÇó·ÖÅäµ½×îÓŵķþÎñÆ÷½ÚµãÉÏ£¬´Ó¶øÌáÉýÁË·ÃÎÊËÙ¶È
¶ÔÓÚ´óÊý¾ÝÁ¿´«ÊäµÄÓ¦Óó¡¾°£¬ÈçÊÓÆµÖ±²¥¡¢Îļþ´«ÊäµÈ£¬FRPµÄ¼ÓËÙЧ¹û¸ü¼ÓÏÔÖø
ʹÓÃFRPºó£¬Óû§¿ÉÒÔ¸ü¿ìËÙµØÍê³ÉÊý¾Ý´«ÊäÈÎÎñ£¬Ìá¸ß¹¤×÷ЧÂÊ
2.3 ÔöÇ¿Á¬½ÓÎȶ¨ÐÔ FRP²ÉÓÃÁËÏȽøµÄÁ¬½Ó¹ÜÀíºÍ¹ÊÕϻָ´»úÖÆ£¬Äܹ»×Ô¶¯¼ì²âºÍ´¦ÀíÍøÂçÁ¬½ÓÖеÄÒì³£Çé¿ö
µ±¼ì²âµ½Á¬½Ó¶Ï¿ª»ò²»Îȶ¨Ê±£¬FRP»áÁ¢¼´³¢ÊÔÖØÐ½¨Á¢Á¬½Ó£¬È·±£Óû§Äܹ»³ÖÐø¡¢Îȶ¨µØ·ÃÎʹúÍâ·þÎñÆ÷
ÕâÖÖÔöÇ¿µÄÁ¬½ÓÎȶ¨ÐÔ¶ÔÓÚÐèÒª³¤Ê±¼ä±£³ÖÁ¬½ÓµÄÓ¦Óó¡¾°£¬ÈçÔ¶³Ì¼à¿Ø¡¢ÔÚÏß»áÒéµÈ£¬ÓÈÎªÖØÒª
2.4 ±£ÕÏÊý¾Ý°²È« FRPÖ§³Ö×Ô¶¨Òå¶Ë¿ÚºÍ¼ÓÃÜ´«Ê䣬Óû§¿ÉÒÔ¸ù¾Ý×Ô¼ºµÄÐèÇóÉèÖð²È«µÄ´«ÊäͨµÀ
ÔÚÊý¾Ý´«Êä¹ý³ÌÖУ¬FRP»á¶ÔÊý¾Ý½øÐмÓÃÜ´¦Àí£¬È·±£Êý¾ÝÔÚ´«Êä¹ý³ÌÖеݲȫÐÔºÍÒþ˽±£»¤
Õâ¶ÔÓÚÉæ¼°Ãô¸ÐÐÅÏ¢µÄÓ¦Óó¡¾°£¬Èç½ðÈÚ½»Òס¢Ò½ÁÆÊý¾ÝµÈ£¬¾ßÓÐÖØÒªÒâÒå
Èý¡¢FRP¹úÍâ·þÎñÆ÷¼ÓËÙµÄÓ¦Óó¡¾° 3.1 Ô¶³Ì°ì¹« Ëæ×ÅÔ¶³Ì°ì¹«µÄÆÕ¼°£¬Ô½À´Ô½¶àµÄÔ±¹¤ÐèÒª¿ç¾³·ÃÎʹ«Ë¾·þÎñÆ÷ÉϵŤ×÷×ÊÁÏ
ʹÓÃFRP¹úÍâ·þÎñÆ÷¼ÓËÙ¼¼Êõ£¬¿ÉÒÔÏÔÖø½µµÍÔ¶³Ì·ÃÎʵÄÑӳٺͲ»Îȶ¨ÒòËØ£¬Ìá¸ßÔ±¹¤µÄ¹¤×÷ЧÂÊ
ͬʱ£¬FRP»¹Ö§³Ö¶àÓû§²¢·¢·ÃÎÊ£¬Âú×ãÆóÒµ´ó¹æÄ£Ô¶³Ì°ì¹«µÄÐèÇó
3.2 ÔÚÏßÓÎÏ· ¶ÔÓÚÈȰ®¿ç¾³ÍæÔÚÏßÓÎÏ·µÄÍæ¼ÒÀ´Ëµ£¬ÍøÂçÑӳٺͲ»Îȶ¨ÊÇÓÎÏ·ÌåÑéµÄÁ½´óÕϰ
ʹÓÃFRP¹úÍâ·þÎñÆ÷¼ÓËÙ¼¼Êõ£¬¿ÉÒÔÏÔÖø½µµÍÓÎÏ·ÑÓ³Ù£¬¼õÉÙ¿¨¶ÙºÍµôÏßÏÖÏó£¬ÈÃÍæ¼ÒÏíÊܵ½¸ü¼ÓÁ÷³©¡¢ÕæÊµµÄÓÎÏ·ÌåÑé
3.3 ÊÓÆµÖ±²¥ ¿ç¾³ÊÓÆµÖ±²¥¶ÔÍøÂçËٶȺÍÖÊÁ¿ÓÐ׿«¸ßµÄÒªÇó
ʹÓÃFRP¹úÍâ·þÎñÆ÷¼ÓËÙ¼¼Êõ£¬¿ÉÒÔÈ·±£ÊÓÆµÊý¾ÝµÄ¸ßËÙ´«ÊäºÍÎȶ¨Á¬½Ó£¬Ìá¸ßÖ±²¥µÄÇåÎú¶ÈºÍÁ÷³©¶È
Õâ¶ÔÓÚ¿ç¾³µçÉÌ¡¢ÔÚÏß½ÌÓýµÈÁìÓòµÄÊÓÆµÖ±²¥Ó¦ÓþßÓÐÖØÒªÒâÒå
3.4 Êý¾Ý·ÖÎöÓ뱸·Ý ÆóÒµÔÚ½øÐп羳Êý¾Ý·ÖÎö»ò±¸·Ýʱ£¬ÐèÒª´«Êä´óÁ¿µÄÊý¾Ý
ʹÓÃFRP¹úÍâ·þÎñÆ÷¼ÓËÙ¼¼Êõ£¬¿ÉÒÔÏÔÖøÌá¸ßÊý¾Ý´«ÊäµÄËٶȺÍÎȶ¨ÐÔ£¬Ëõ¶ÌÊý¾Ý´«ÊäµÄʱ¼ä£¬½µµÍÊý¾Ý´«Êä¹ý³ÌÖеķçÏÕ
ËÄ¡¢FRP¹úÍâ·þÎñÆ÷¼ÓËٵIJ¿ÊðÓëÅäÖà ²¿ÊðFRP¹úÍâ·þÎñÆ÷¼ÓËÙϵͳÐèÒªÒ»¶¨µÄ¼¼Êõ»ù´¡£¬µ«Ïà¶ÔÀ´Ëµ²¢²»¸´ÔÓ
Óû§¿ÉÒÔ¸ù¾Ý×Ô¼ºµÄÐèÇóÑ¡ÔñºÏÊʵÄFRP°æ±¾ºÍÅäÖòÎÊý£¬È»ºó°´ÕÕ¹Ù·½Îĵµ»òÏà¹Ø½Ì³Ì½øÐв¿ÊðºÍÅäÖÃ
ÒÔÏÂÊÇÒ»¸ö¼òÒªµÄ²¿ÊðÁ÷³Ì£º 1.ÏÂÔØ²¢°²×°FRP£º´ÓFRPµÄ¹Ù·½ÍøÕ¾ÏÂÔØÊÊÓÃÓÚ×Ô¼º²Ù×÷ϵͳµÄFRP°æ±¾£¬²¢°´ÕÕ°²×°Ïòµ¼½øÐа²×°
2.ÅäÖÃFRP·þÎñ¶Ë£ºÔÚ¹úÍâ·þÎñÆ÷ÉÏÅäÖÃFRP·þÎñ¶Ë£¬°üÀ¨ÉèÖüàÌý¶Ë¿Ú¡¢¼ÓÃÜ·½Ê½µÈ²ÎÊý
È·±£·þÎñ¶ËÅäÖÃÕýÈ·ÎÞÎóºó£¬Æô¶¯FRP·þÎñ¶Ë
3.ÅäÖÃFRP¿Í»§¶Ë£ºÔÚ¹úÄÚ¿Í»§¶ËÉÏÅäÖÃFRP¿Í»§¶Ë£¬°üÀ¨ÉèÖ÷þÎñ¶ËµØÖ·¡¢¶Ë¿Ú¡¢¼ÓÃÜ·½Ê½µÈ²ÎÊý
È·±£¿Í»§¶ËÅäÖÃÕýÈ·