Télécharger la liste

Description du projet

Surrogate is an HTTP proxy functioning in both forward and reverse proxy modes. It is written in Erlang OTP and uses stream filters for inspecting and modifying data as it passes through the proxy. Additional stream filters can be implemented by writing modules that implement the filter_stream behavior. Reverse proxy features include load balancing. Additional balancer methods can be specified by implementing modules with the gen_balancer behavior. Forward proxy features include gzip compression to end servers, CONNECT support, and an HTTP proxy with authentication that can use MySQL or Mnesia backends. There is also a SOCKS 4/5 proxy listener.

Système requise

System requirement is not defined
Information regarding Project Releases and Project Resources. Note that the information here is a quote from Freecode.com page, and the downloads themselves may not be hosted on OSDN.

2011-06-23 09:58 Retour à la liste release
0.4

Cette version a ajouté IPv6, de clustering et contrôles sanitaires pour les piscines équilibreur de charge. Lorsqu'il est déployé avec Erlang R14B, terminaison SSL fonctionne avec IPv4 et IPv6. Soutien pour les auditeurs de clustering nécessite Cluster 0.1 superviseur. mod_cluster fournit une gestion VIP pour vips IPv4 et IPv6 en utilisant l'application Superviseur cluster. Surrogate soutient déchargeant le traitement des flux de travail de filtre pour les nœuds travailleur. Contrôles de santé TCP handshake permettre aux hôtes d'être passé de piscines équilibreur de charge. Un paramètre de configuration pour combien de fois une piscine est d'être jugé avant d'abandonner a également été ajoutée.
This release added IPv6, clustering, and health checks for load balancer pools. When deployed with Erlang R14B, SSL termination works with both IPv4 and IPv6. Support for clustering listeners requires Cluster Supervisor 0.1. mod_cluster provides vip management for IPv4 and IPv6 vips by using the Cluster Supervisor application. Surrogate supports offloading stream filter processing work to worker nodes. TCP handshake health checks allow hosts to be dropped from load balancer pools. A configuration setting for how many times a pool is to be tried before giving up has also been added.

Project Resources