反向代理有关问题

WBOY
リリース: 2016-06-13 13:32:44
オリジナル
905 人が閲覧しました

反向代理问题
A->客户机请求
B->代理服务器
C->真实服务器

请求:A->B->C,
返回:C->B->A

一般如何实现反向代理?
PHP实现还是http服务器有这个功能?比如nginx.
若是PHP的话一般用什么方法?file_get_contents?curl?


------解决方案--------------------
基本上成熟的http服务器都会有反向代理功能,比如nginx的proxy_pass,通常是nginx直接处理静态文件,动态php可以转给apache处理。如果需要做反向代理缓存可以尝试引入varnish,或者squid

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。