Proxy for multiple cloud instances with multiple portals
2017-10-03 15:14
323 查看
HAProxy is a free, very fast and reliable solution offering high availability, load balancing, and proxying for TCP and HTTP-based applications. It is particularly suited
for very high traffic web sites and powers quite a number of the world's most visited ones. Over the years it has become the de-facto standard opensource load balancer, is now shipped with most mainstream Linux distributions,
and is often deployed by default in cloud platforms. Since it does not advertise itself, we only know it's used when the admins report it :-)
Its mode of operation makes its integration into existing architectures very easy and riskless, while still offering the possibility not to expose fragile web servers to the net, such as below :
Squid: Optimising Web Delivery
Squid is a caching proxy for the Web supporting HTTP, HTTPS, FTP, and more. It reduces bandwidth and improves response times by caching and reusing frequently-requested web
pages. Squid has extensive access controls and makes a great server accelerator. It runs on most available operating systems, including Windows and is licensed under the GNU GPL.
In order to build a proxy to access multiple cloud instances and the multiple portals, a SSH tunnel will be establish to centralized the connections.
ssh -N -fR proxy hub:49003:squid3 vm:3128 sshhub@proxy hub
for very high traffic web sites and powers quite a number of the world's most visited ones. Over the years it has become the de-facto standard opensource load balancer, is now shipped with most mainstream Linux distributions,
and is often deployed by default in cloud platforms. Since it does not advertise itself, we only know it's used when the admins report it :-)
Its mode of operation makes its integration into existing architectures very easy and riskless, while still offering the possibility not to expose fragile web servers to the net, such as below :
Squid: Optimising Web Delivery
Squid is a caching proxy for the Web supporting HTTP, HTTPS, FTP, and more. It reduces bandwidth and improves response times by caching and reusing frequently-requested web
pages. Squid has extensive access controls and makes a great server accelerator. It runs on most available operating systems, including Windows and is licensed under the GNU GPL.
In order to build a proxy to access multiple cloud instances and the multiple portals, a SSH tunnel will be establish to centralized the connections.
ssh -N -fR proxy hub:49003:squid3 vm:3128 sshhub@proxy hub
相关文章推荐
- Install multiple instances of Reporting Services on the same computer (for use with Microsoft Dynami
- Tao Yu的论文之三 "Service Selection Algorithms for Composing Complex Services with Multiple QoS Constraints(ICSOC2005)"
- Error:Execution failed for task ':app:processDebugManifest'. > Manifest merger failed with multiple
- Error:Execution failed for task ':app:processDebugManifest'. > Manifest merger failed with multiple
- Error:Execution failed for task ':app:processDebugManifest'. > Manifest merger failed with multiple
- Error:Execution failed for task ':app:processDebugManifest'. > Manifest merger failed with multiple
- Error:Execution failed for task ':app:processDebugManifest'. > Manifest merger failed with multiple
- Minimum configuration for openldap to proxy multiple AD into a single search base
- Spring Cloud ZooKeeper集成Feign的坑2,服务调用了一次后第二次调用就变成了500,错误:Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processing failed; nested exception is com.n
- Error:Execution failed for task ':app:processDebugManifest'. > Manifest merger failed with multiple
- Reverse Proxy with Multiple Backend Web Servers
- Android Studio 编译过程中 ':app:transformClassesWithDexForDebug' Multiple dex files define
- Error:Execution failed for task ':app:processDebugManifest'. > Manifest merger failed with multiple
- Error:Execution failed for task ':app:processDebugManifest'. > Manifest merger failed with multiple
- Building Applications with Force.com and VisualForce(Dev401)( 九):Designing Applications for Multiple Users: Putting It All Together
- Error:Execution failed for task ':app:processDebugManifest'. > Manifest merger failed with multiple
- Building Applications with Force.com and VisualForce(Dev401)( 八):Designing Applications for Multiple Users: Controling Access to Records.
- Error:Execution failed for task ':app:processDebugManifest'. > Manifest merger failed with multiple
- Using a socks proxy with git for the http transport
- Error:Execution failed for task ':app:processDebugManifest'. > Manifest merger failed with multiple