Äú¿ÉÒÔ¾èÖú£¬Ö§³ÖÎÒÃǵĹ«ÒæÊÂÒµ¡£

1Ôª 10Ôª 50Ôª





ÈÏÖ¤Â룺  ÑéÖ¤Âë,¿´²»Çå³þ?Çëµã»÷Ë¢ÐÂÑéÖ¤Âë ±ØÌî



  ÇóÖª ÎÄÕ ÎÄ¿â Lib ÊÓÆµ iPerson ¿Î³Ì ÈÏÖ¤ ×Éѯ ¹¤¾ß ½²×ù Model Center   Code  
»áÔ±   
   
 
     
   
 ¶©ÔÄ
  ¾èÖú
dz̸·þÎñÆ÷¼¯Èº¡¢¸ºÔؾùºâ¡¢Óë·Ö²¼Ê½
 
  2126  次浏览      27
 2018-7-17
 
±à¼­ÍƼö:
±¾ÎÄÀ´×ÔÓÚcsdn£¬±¾ÎÄÏêϸ½éÉÜÁ˸ºÔؾùºâʵÏÖ·½Ê½¡¢¸ºÔؾùºâʵÏÖ·½Ê½¡¢·þÎñÆ÷¼¯Èº¡¢·Ö²¼Ê½ÒÔ¼°¼¯ÈººÍ·Ö²¼Ê½µÄÇø±ðµÈÏà¹ØÖªÊ¶¡£

dz̸·þÎñÆ÷¼¯Èº¡¢¸ºÔؾùºâ¡¢Óë·Ö²¼

¸ºÔؾùºâ

¸ÅÄî:ÆäÒâ˼¾ÍÊÇ·Ö̯µ½¶à¸ö²Ù×÷µ¥ÔªÉϽøÐÐÖ´,²Ù×÷µ¥Ôª¿ÉÒÔÊÇweb·þÎñÆ÷¡¢ftp·þÎñÆ÷¡¢ÆóÒµ¹Ø¼üÓ¦Ó÷þÎñÆ÷µÈ.

²»ÄÜÀí½â³Éƽ¾ù·ÖÅ䵽ÿ¸ö²Ù×÷µ¥ÔªÉÏ,ÒòΪÿ̨·þÎñÆ÷µÄ³ÐÔØÄÜÁ¦²»¾¡Ïàͬ,Ó²¼þÅäÖá¢ÍøÂç´ø¿íµÈ²îÒì,ËùÒÔ²¢²»ÄÜÆ½¾ùµÄ·ÖÅä,ÐèÒª²Î¿¼µÄÒòËØºÜ¶à.

¸ºÔؾùºâʵÏÖ·½

1¡¢httpÖØ¶¨

µ±http´úÀí£¨±ÈÈçä¯ÀÀÆ÷£©Ïòweb·þÎñÆ÷ÇëÇóij¸öURLºó,web·þÎñÆ÷¿ÉÒÔͨ¹ýhttpÏìӦͷÐÅÏ¢ÖеÄLocation±ê¼ÇÀ´·µ»ØÒ»¸öеÄURL

ÕâÒâζ×ÅHTTP´úÀíÐèÒª¼ÌÐøÇëÇóÕâ¸öеÄURL,Íê³É×Ô¶¯Ìø×ª.

ÐÔÄÜȱÏÝ:

1)ÍÌÍÂÂÊÏÞÖÆ(Ö÷ÒªÊÇÖ÷Õ¾µã·þÎñÆ÷µÄÏÞÖÆ)

2)ÖØ¶¨Ïò·ÃÎÊÉî¶È²»

ÎÒÃÇÐèҪȨºâ×ªÒÆÇëÇóµÄ¿ªÏúºÍ´¦Àíʵ¼ÊÇëÇóµÄ¿ªÏú,ǰÕßÏà¶ÔÓÚºóÕßԽС,ÄÇÃ´ÖØ¶¨ÏòµÄÒâÒå¾ÍÔ½´ó,ÀýÈçÏÂÔØ.

Äã¿ÉÒÔÈ¥ºÜ¶à¾µÏñÏÂÔØÍøÕ¾ÊÔÏÂ,»á·¢ÏÖ»ù±¾ÏÂÔØ¶¼Ê¹ÓÃÁËLocation×öÁËÖØ¶¨Ïò¡£

2¡¢DNS¸ºÔؾù

DNS ¸ºÔðÌṩÓòÃû½âÎö·þÎñ£¬µ±·ÃÎÊij¸öÕ¾µãʱ£¬Êµ¼ÊÉÏÊ×ÏÈÐèҪͨ¹ý¸ÃÕ¾µãÓòÃûµÄDNS·þÎñÆ÷À´»ñÈ¡ÓòÃûÖ¸ÏòµÄIPµØÖ·£¬

ÔÚÕâÒ»¹ý³ÌÖУ¬DNS·þÎñÆ÷Íê³ÉÁËÓòÃûµ½IPµØÖ·µÄÓ³É䣬ͬÑù£¬ÕâÑùÓ³ÉäÒ²¿ÉÒÔÊÇÒ»¶Ô¶àµÄ£¬Õâʱºò£¬DNS·þÎñÆ÷±ã³äµ±Á˸ºÔؾùºâµ÷¶ÈÆ÷£¬

Ëü¾ÍÏñhttpÖØ¶¨Ïòת»»²ßÂÔÒ»Ñù£¬½«Óû§µÄÇëÇó·ÖÉ¢µ½¶ą̀·þÎñÆ÷ÉÏ£¬µ«ÊÇËüµÄʵÏÖ»úÖÆÍêÈ«²»Í¬

ÌØÐÔ

1¡¢¿ÉÒÔ¸ù¾ÝÓû§IPÀ´½øÐÐÖÇÄܽâÎö.DNS·þÎñÆ÷¿ÉÒÔÔÚËùÓпÉÓõÄA¼Ç¼ÖÐѰÕÒÀëÓüÇ×î½üµÄһ̨·þÎñÆ÷

2¡¢¶¯Ì¬DNS:ÔÚÿ´ÎIPµØÖ·±ä¸üʱ,¼°Ê±¸üÐÂDNS·þÎñÆ÷.µ±È»ÒòΪ»º´æ,Ò»¶¨µÄÑÓ³Ù²»¿É±ÜÃâ.

3¡¢·´Ïò´úÀí¸ºÔØ¾ù

¼¸ºõËùÓÐÖ÷Á÷µÄWeb·þÎñÆ÷¶¼ÈÈÖÔÓÚÖ§³Ö»ùÓÚ·´Ïò´úÀíµÄ¸ºÔؾùºâ.ËüµÄºËÐŤ×÷¾ÍÊÇת·¢HTTPÇëÇó

Ïà±ÈÇ°ÃæµÄHTTPÖØ¶¨ÏòºÍDNS½âÎö£¬·´Ïò´úÀíµÄµ÷¶ÈÆ÷°çÑݵÄÊÇÓû§ºÍʵ¼Ê·þÎñÆ÷ÖмäÈ˵ĽÇÉ«

1¡¢ÈκζÔÓÚʵ¼Ê·þÎñÆ÷µÄHTTPÇëÇó¶¼±ØÐë¾­¹ýµ÷¶È

2¡¢µ÷¶ÈÆ÷±ØÐëµÈ´ýʵ¼Ê·þÎñÆ÷µÄHTTPÏìÓ¦,²¢½«Ëü·´À¡¸øÓû§£¨Ç°Á½ÖÖ·½Ê½²»ÐèÒª¾­¹ýµ÷¶È·´À¡,ÊÇʵ¼Ê·þÎñÆ÷Ö±½Ó·¢Ë͸øÓû§£©

ÌØÐÔ

1¡¢µ÷¶È²ßÂԷḻ.ÀýÈç¿ÉÒÔΪ²»Í¬µÄʵ¼Ê·þÎñÆ÷ÉèÖò»Í¬µÄÈ¨ÖØ,ÒÔ´ïµ½ÄÜÕß¶àÀ͵ÄЧ¹û

2¡¢¶Ô·´Ïò´úÀí·þÎñÆ÷µÄ²¢·¢´¦ÀíÄÜÁ¦ÒªÇó¸ß,ÒòΪËü¹¤×÷ÔÚHTTP²ãÃæ

3¡¢·´Ïò´úÀí·þÎñÆ÷½øÐÐת·¢²Ù×÷±¾ÉíÊÇÐèÒªÒ»¶¨¿ªÏúµÄ,±ÈÈç´´½¨Ï̡߳¢Óëºó¶Ë·þÎñÆ÷½¨Á¢TCPÁ¬½Ó¡¢½ÓÊÕºó¶Ë·þÎñÆ÷·µ»ØµÄ´¦Àí½á¹û¡¢

·ÖÎöHTTPÍ·²¿ÐÅÏ¢¡¢Óû§¿Õ¼äºÍÄں˿ռäµÄƵ·±Çл»µÈ£¬ËäÈ»Õⲿ·Öʱ¼ä²¢²»³¤,µ«Êǵ±ºó¶Ë·þÎñÆ÷´¦ÀíÇëÇóµÄʱ¼ä·Ç³£¶Ìʱ,

ת·¢µÄ¿ªÏú¾ÍÏÔµÃÓÈΪͻ³ö.ÀýÈçÇëÇó¾²Ì¬Îļþ,¸üÊʺÏʹÓÃÇ°Ãæ½éÉܵĻùÓÚDNSµÄ¸ºÔؾùºâ·½Ê½

4¡¢·´Ïò´úÀí·þÎñÆ÷¿ÉÒÔ¼à¿Øºó¶Ë·þÎñÆ÷,±ÈÈçϵͳ¸ºÔØ¡¢ÏìӦʱ¼ä¡¢ÊÇ·ñ¿ÉÓá¢TCPÁ¬½ÓÊý¡¢Á÷Á¿µÈ,´Ó¶ø¸ù¾ÝÕâЩÊý¾Ýµ÷Õû¸ºÔؾùºâµÄ²ßÂÔ

5¡¢·´Ïò´úÀí·þÎñÆ÷¿ÉÒÔÈÃÓû§ÔÚÒ»´Î»á»°ÖÜÆÚÄÚµÄËùÓÐÇëÇóʼÖÕת·¢µ½Ò»Ì¨Ìض¨µÄºó¶Ë·þÎñÆ÷ÉÏ£¨Õ³ÖͻỰ£©,

ÕâÑùµÄºÃ´¦Ò»ÊDZ£³ÖsessionµÄ±¾µØ·ÃÎÊ,¶þÊÇ·ÀÖ¹ºó¶Ë·þÎñÆ÷µÄ¶¯Ì¬Äڴ滺´æµÄ×ÊÔ´ÀË·Ñ¡£

4¡¢IP¸ºÔؾùºâ(LVS-NAT

ÒòΪ·´Ïò´úÀí·þÎñÆ÷¹¤×÷ÔÚHTTP²ã,Æä±¾ÉíµÄ¿ªÏú¾ÍÒѾ­ÑÏÖØÖÆÔ¼ÁË¿ÉÀ©Õ¹ÐÔ,´Ó¶øÒ²ÏÞÖÆÁËËüµÄÐÔÄܼ«ÏÞ.ÄÇÄÜ·ñÔÚHTTP²ãÃæÒÔÏÂʵÏÖ¸ºÔؾùºâÄØ

NAT·þÎñÆ÷:Ëü¹¤×÷ÔÚ´«Êä²ã,Ëü¿ÉÒÔÐ޸ķ¢ËÍÀ´µÄIPÊý¾Ý°ü,½«Êý¾Ý°üµÄÄ¿±êµØÖ·ÐÞ¸ÄΪʵ¼Ê·þÎñÆ÷µØÖ·.

5¡¢Ö±½Ó·ÓÉ(LVS-DR

NATÊǹ¤×÷ÔÚÍøÂç·Ö²ãÄ£Ð͵Ĵ«Êä²ã£¨µÚËIJ㣩,¶øÖ±½Ó·ÓÉÊǹ¤×÷ÔÚÊý¾ÝÁ´Â·²ã£¨µÚ¶þ²ã£©,Ã²ËÆ¸üŒÅЩ¡£

Ëüͨ¹ýÐÞ¸ÄÊý¾Ý°üµÄÄ¿±êMACµØÖ·£¨Ã»ÓÐÐÞ¸ÄÄ¿±êIP£©,½«Êý¾Ý°üת·¢µ½Êµ¼Ê·þÎñÆ÷ÉÏ,²»Í¬µÄÊÇ,ʵ¼Ê·þÎñÆ÷µÄÏìÓ¦Êý¾Ý°ü½«Ö±½Ó·¢Ë͸ø¿Í»§ôÊ,¶ø²»¾­¹ýµ÷¶ÈÆ÷¡£

6¡¢IPËíµÀ(LVS-TUN

»ùÓÚIPËíµÀµÄÇëÇóת·¢»úÖÆ:½«µ÷¶ÈÆ÷ÊÕµ½µÄIPÊý¾Ý°ü·â×°ÔÚÒ»¸öеÄIPÊý¾Ý°üÖÐ,ת½»¸øÊµ¼Ê·þÎñÆ÷£¬

È»ºóʵ¼Ê·þÎñÆ÷µÄÏìÓ¦Êý¾Ý°ü¿ÉÒÔÖ±½Óµ½´ïÓû§¶Ë¡£Ä¿Ç°Linux´ó¶àÖ§³Ö,¿ÉÒÔÓÃLVSÀ´ÊµÏÖ,³ÆÎªLVS-TUN,ÓëLVS-DR²»Í¬µÄÊÇ,

ʵ¼Ê·þÎñÆ÷¿ÉÒԺ͵÷¶ÈÆ÷²»ÔÚͬһ¸öWANtÍø¶Î,µ÷¶ÈÆ÷ͨ¹ý IPËíµÀ¼¼ÊõÀ´×ª·¢ÇëÇóµ½Êµ¼Ê·þÎñÆ÷,ËùÒÔʵ¼Ê·þÎñÆ÷Ò²±ØÐëÓµÓкϷ¨µÄIPµØÖ·¡£

¸ºÔؾùºâÓÐÓ²¼þºÍÈí¼þÁ½ÖÖ.

Ó²¼þ²ãµÄ±È½ÏÅ£±Æ,½«4-7²ã¸ºÔؾùºâ¹¦ÄÜ×öµ½Ò»¸öÓ²¼þÀïÃæ,ÈçF5,Ëó×ÓÓã

ĿǰÖ÷Á÷µÄÈí¼þ¸ºÔؾùºâ·ÖΪËIJãºÍÆß

LVSÊôÓÚËÄ²ã¸ºÔØ¾ùºâ,¹¤×÷ÔÚtcp/ipЭÒéÕ»ÉÏ,ͨ¹ýÐÞ¸ÄÍøÂç°üµÄipµØÖ·ºÍ¶Ë¿ÚÀ´×ª·¢, ÓÉÓÚЧÂÊ±ÈÆß²ã¸ß,Ò»°ã·ÅÔڼܹ¹µÄǰ¶Ë

Æß²ãµÄ¸ºÔؾùºâÓÐnginx, haproxy, apacheµÈ, ¹¤×÷ÔÚÓ¦Óòã,Òò´Ë¿ÉÒÔ½«HTTPÇëÇóµÈÓ¦ÓÃÊý¾Ý·¢Ë͵½¾ßÌåµÄÓ¦Ó÷þÎñÆ÷,

È罫ͼƬÇëÇóת·¢µ½Ìض¨µÄ·þÎñÆ÷ÉÏ,×ÜÖ®¿ÉÒÔ×öµ½¸üÖÇÄܵĸºÔؾùºâ£¬ÕâЩ¹¦ÄÜÔÚËÄ²ã¸ºÔØ¾ùºâÉϲ»ºÃʵÏÖ,Ò»°ã·ÅÔڼܹ¹µÄºóÃæÎ»ÖÃ,²¼ÖÃÔÚÓ¦Ó÷þÎñÆ÷Ç°Ãæ.

¸ºÔزßÂÔËã·¨

1¡¢ÂÖѯ(Round Robin)

2¡¢¼ÓȨÂÖѯ(Weighted Round Robin)

3¡¢¶¯Ì¬ÂÖѯ

4¡¢Ëæ»ú

5¡¢×î¿ìËã·¨(×î¿ìËã·¨»ùÓÚËùÓзþÎñÆ÷ÖеÄ×î¿ìÏìӦʱ¼ä·ÖÅäÁ¬½Ó)

6¡¢×îÉÙÁ¬½Ó(ϵͳ°ÑÐÂÁ¬½Ó·ÖÅ䏸µ±Ç°Á¬½ÓÊýÄ¿×îÉٵķþÎñÆ÷)

·þÎñÆ÷¼¯

·þÎñÆ÷¼¯Èº¾ÍÊÇÖ¸½«ºÜ¶à·þÎñÆ÷¼¯ÖÐÆðÀ´Ò»Æð½øÐÐͬһÖÖ·þÎñ,ÔÚ¿Í»§¶Ë¿´À´¾ÍÏñÊÇÖ»ÓÐÒ»¸ö·þÎñÆ÷.¼¯Èº¿ÉÒÔÀûÓöà¸ö¼ÆËã»ú½øÐв¢ÐмÆËã´Ó¶ø»ñµÃºÜ¸ßµÄ¼ÆËãËÙ¶È,Ò²¿ÉÒÔÓöà¸ö¼ÆËã»ú×ö±¸·Ý,´Ó¶øÊ¹µÃÈκÎÒ»¸ö»úÆ÷»µÁËÕû¸öϵͳ»¹ÊÇÄÜÕý³£ÔËÐÐ.

·Ö²¼Ê½

Êǽ«²»Í¬µØµãµÄ£¬»ò¾ßÓв»Í¬¹¦Äܵ쬻òÓµÓв»Í¬Êý¾ÝµÄ¶ą̀¼ÆËã»úͨ¹ýͨÐÅÍøÂçÁ¬½ÓÆðÀ´£¬ÔÚ¿ØÖÆÏµÍ³µÄͳһ¹ÜÀí¿ØÖÆÏ£¬Ð­µ÷µØÍê³É´ó¹æÄ£ÐÅÏ¢´¦ÀíÈÎÎñµÄ¼ÆËã»úϵͳ

·Ö²¼Ê½Ó뼯ȺµÄÇø±ð

·Ö²¼Ê½:Ò»¸ö¸´ÔÓÒµÎñ·Ö²ð¶à¸ö×ÓÒµÎñ,²¿ÊðÔÚ²»Í¬µÄ·þÎñÆ÷ÉÏ.

¼¯Èº:ͬһ¸öÒµÎñ,²¿ÊðÔÚ¶à¸ö·þÎñÆ÷ÉÏ.

¼¯ÈºÊǸöÎïÀíÐÎ̬,·Ö²¼Ê½ÊǸö¹¤×÷·½Ê½

¼¯ÈºÒ»°ãÊÇÎïÀí¼¯ÖС¢Í³Ò»¹ÜÀíµÄ,¶ø·Ö²¼Ê½ÏµÍ³Ôò²»Ç¿µ÷ÕâÒ»µã.

   
2126 ´Îä¯ÀÀ       27
Ïà¹ØÎÄÕÂ

¹È¸è½ÌÄãÈçºÎ¹¹½¨Ò»¸öÓÅÐãµÄÒÆ¶¯ÍøÕ¾
ÈçºÎ¸ßЧµØ¹ÜÀíÍøÕ¾¾²Ì¬×ÊÔ´
¸ßÐÔÄÜÍøÕ¾½¨ÉèµÄ×î¼Ñʵ¼ù
Ïл°ÍøÕ¾×ó²àµ¼º½µÄʵÏÖ
 
Ïà¹ØÎĵµ

ÍøÕ¾½¨Éè·½°¸Á÷³Ì
ÍøÕ¾½¨Éècss½Ì³Ì
ÆóÒµÍøÕ¾½¨ÉèÓëÍÆ¹ã
ÍøÕ¾½¨Éè·½°¸Êé
Ïà¹Ø¿Î³Ì

Éè¼ÆÄ£Ê½Ô­ÀíÓëÓ¦ÓÃ
´ÓÐèÇó¹ý¶Éµ½Éè¼Æ
Èí¼þÉè¼ÆÔ­ÀíÓëʵ¼ù
ÈçºÎ±àд¸ßÖÊÁ¿´úÂë