tor2web / Tor2web

Tor2web is an HTTP proxy software that enables access to Tor Hidden Services by mean of common web browsers
https://www.tor2web.org
GNU Affero General Public License v3.0
704 stars 176 forks source link

Improve usability and performance of translation mode: connection pool #117

Open fpietrosanti opened 11 years ago

fpietrosanti commented 11 years ago

Translation mode of Tor2web is for use by website that are statically configured with a public hostname over the internet and a tor hidden service over the darknet.

The content and structure of those websites is known to the Tor2web admin.

This ticket goal is to provide the admin a specific way to improve the performance and usability of the Tor2web proxy by keeping an always established connection between Tor2web and Tor Hidden Service.

This will greatly reduce the initial delay following a request.

The connection should stay always online, regardless the presence of any incoming connection.

--- Want to back this issue? **[Post a bounty on it!](https://www.bountysource.com/issues/3584029-improve-usability-and-performance-of-translation-mode-connection-pool?utm_campaign=plugin&utm_content=tracker%2F318575&utm_medium=issues&utm_source=github)** We accept bounties via [Bountysource](https://www.bountysource.com/?utm_campaign=plugin&utm_content=tracker%2F318575&utm_medium=issues&utm_source=github).
fpietrosanti commented 10 years ago

This has been implemented many time ago

evilaliv3 commented 10 years ago

one suggestion to be given to the adopters using the translation mode is to fine tune the configuration parameter "sockmaxpersistentperhost" that is by default set as 5.

this must be documented on GlobaLeaks guidelines for dedicated tor2web intances.

probably a good setting can be to have sockmaxpersistentperhost = ~120