[[ header START ]]

Welcome to OS2.GURU site! (eComStation.RU)

Select your language: Russian English Deutch Spanish Italian Portuguese Czech Polish French

Frequently asked questions and answers:
telegram

Форум обсуждение

telegram

Send message

telegram

[ +7-981-8529467 (Санкт-Петербург)

telegram

t.me/os2_guru

OS/2 GURU


ru · en · de · es · it · pt · cz · pl · fr
OS/2 is a greatly different operating system for PC (ArcaOS, eComStation, IBM OS/2 Warp)
Applications, news, reviews, support of users, hardware, questions and answers.
 
[What is OS/2?  News  Install  Update  
 
 
Usage  Future  Community  Projects  

How to buy
russian OS/2 apps?

The concept of
OS/2 development

 
Update

 
Applications

 
Advantages:

 
For developer:

 
(Пайпы программ)

 
Companies:

 
History:

 
(Бонусы)

 
Advice:

 
(Барьеры и решения)

 
Technologies:

 
(Применение в науке, лаборатории, ..)

 

 
Solutions

 
New eComStation:

 
Future:

 
(Ссылки на другие сайты)

 
(Картинка дня)

 
OS/2 artefacts:

 
Gadgets:

Upgrade ArcaOS to NeoWPS level

  • Install original PNG icons drawed by designer, specialized at OS/2 adornation.
  • Install eSchemes 2018 to change colors and buttons on desktop.

IBM WEB Traffic Express as a caching proxy


TITLE: IBM WEB Traffic Express as a caching proxy

DATE: 2001-09-21 02:39:17

AUTHOR: Alex Slyotov

Please use online translator
go to http://translate.google.com
and request the translation of http://ru.ecomstation./showarticle.php?id=24
to your language

IBM WEB Traffic Express . .... ........... ......


...........

........ ... ....... ..-.. ...., ... ... .. .......... SQUID. ...... .... .......... ............ ... ..... ..... - ... .... ... ...... ......... ........ ...... ..... . .................. ..... ... .. ........... ........ ...... SQUID'a, .. ... .............. ........ .. ... "........" ... OS/2 ........

......... (. .. .............:), ....... .., .. .... .. .........., .. .. ..... ....... . ... ...., .. ........ ....., ...... ............ ......... SQUID'. . ........ ........... ...... ..., ... ... .. .....-....... .......... ........... SQUID'... . OS/2 .., . ......., ........ .. ..... ............ . ....... .... ........ ...... .......... ......! ...... .. ... . ........ ...... ......

... .... ...

..... .. .... ......., ... IBM WEB Traffic Express (. .......... - WTE) .. ............ ........ .......... ....... .... ... IBM Internet Connection Server, IBM Internet Connection Secure Server, . ... .. Lotus GO WEB Server. .... ......... ........ ........... 100% .............. ........ WTE, .. ... ...... - ... ........ ....... ........., .... .... ...... ................ WTE ........ . .... .... ... .. ....... ........ .. ...... ICS(S)'.., .. ...... Lotus GO WEB Server'a. ...., ... . ... ....... ....., IBM WTE - ............. ........... .......... Lotus GO WEB Server'.. ... ..... WTE ... ..... ...... .......... ...... ............. .............. . .... ...... .... . ............ OS/2 ........-......, .. ....... . ........ ........... ...... ........ WTE v1.1.2. ....... ....... ...... ....., ... . SQUID ... .... ....... :). .... . ... .........., ....... ........ ...... . .... ...... ..... SQUID. :)

... .. .... ............ IBM WEB Traffic Express ?

... ...... ..... ................... WEB-...... . .......... CGI, JSP, ............ ............. . .... ..., .... ......... ... ... ..........., . .......... ........ ............ ...... . ...... . .............. ...... .. ..... ........ ..... .. ............ WTE - ...... ........ ... .......... ...... ....... ...... .. ..... ........ . ....... ...... ......-......... ... WTE ...... ... . ......... .... ....... .......... ...... (. ..........) . ... WTE ....... . .... ..... ..... ....., ... ........... ......... ......, T-Shell, detach, . ..... ..., ... ..... ..... ......... ........ .. ........ .........., ........ . ...... ..., ... ...... ..... ........ ....... ..... ....... .......... ..... ..... ...... .. ...... ... ... ...... "......"! . WTE PM .........! (. .... ...... ......, .......... . ........ .......). .., ... ., ......... "..... ......" - ......... .........

... ..., ... ......., . ......... .... .............. ...., . WTE ........... ..........

... ... ....... ...:

.. ....... ............ ......... ...... ....., ... ............. ..... ......... . ........ ....... .......... ........ .........., ..... ........ ......, ...... ......... . .......... ........, . ...... ...-........ ..... ....... ... . ... ...... . ......... ....... .. ..... .... .... WTE ....... ............, .. .. .. ...... ........ ........... ...... .......... .......... .. ...-.......... ..... ...., ... . .... ...... .. ..... ..... ...... ......... ... ... ... ....... ...... ........ .. ....... ... ... .......... .. ....... ........ .. ...-....... ...-..... ......... .. ............... ........... .. .........., . ..... ...... ..... ............

........... . ......... .......... WTE

......... ... ........ . .... ......... ............. .......... 3 ...... WTE: 1.0, 1.1.1 . 1.1.2. .. ..... .... .., ....... .., ....... .... ......., ... WTE ........ ......... ...... IBM WEB Sphere ........, . ... .......... .. ...... ... OS/2 ........., .. ....... ........... .. ......... "........." ...... WTE - 1.1.2.

....... ........... .. ...... ....... . ... ........... ... ... ..... ...... . ........ ............, ... . .... ....... . ..... ........ WTE ".. ......" ........... ...... (. .. HTTP-.......) - ........ ..... ......... .. ............ 80 ..... ... HTTP ......... ... ............... ....... ............. . ...., . ......., WTE "....." .. 8080 ..... (3128-. .... ..... .......). . ........, ... ... ......... ..... ........ ...... . ..... ..........., ... ... .. ........... .... "........ ......".
.... .. .. ...... ....., ............ ............., WTE ........... . ....... \WWW .. ..... ...... ........... ..... ..... . \WWW\BIN, ...-..... - . \WWW\LOGS . .... ........ .. .............., ... .......... ...... ...... ..... ........ . ......, . ..... ....... ...... . ........ ....... . ............ ............ .. ... ............. WTE .. HPFS ....... ... .......... .................. ..... .......... HPFS386 ........ ........ ... - .. .........!

...., ........... ......... . ... ............ .............. ... .......... ....... . ........... ..... . .......... . CONFIG.SYS. ...............

..... ............ ..... .......... . ................ WTE. ..., ......., ..... ....... .... .... ...... . .. ......... .. ... ........ . ......... ...., ... .. ........ ................ .... .. .... .. ............ ........... .......... ................ .... WTE .......... httpd.cnf . ............. ..., .... ......... ......... .......... %ETC% - ...... ... \MPTN\ETC ........ HTTPD.CNF ........ ....... ......... ...... . ....... ... ....... ......... ............ ..... .... ............ (...... .. ..........). ... .. ...... ............. .... .... .. ...... .......... ........., . ..... WTE ......... ......... .......... ... .............. .., ... ... ...... . .......... .......... SQUID'a, ...... ...... .... .. ......, ...... . WTE .... ..... ....... ........... ......... . .......... ........... ..., .. ........, .... ..... . .., .. ... .... .. ....... ". ...". ....... ...... ............ :)

.... ........., ... WTE ........ . ...... ....... ........... WWW-........ . ............., ... IBM ............. ........... .............. .......... . HTTPD.CNF .. ...... WWW-........, . ..... ...... . ..... ........... ...... ...... ............ ....... ... . ...... ............... ........ ................ ..... . ......... ........., .. ....... ..... ............ . ...... (........ ... .......... ...............). .... ... .............. ............ .......... ......... .......... WTE, .. WWW-......... ... ........ ........ "Restart" ..... ....... .. WTE .......... ....... . ............ ........ ........ - . .... ...... ...... WTE .. ...........! ...... ...... ............... . ........ ...... .... ....... ........ ............ . ... PM .......

... .. .. .......... . ........... PM ...... . ......... WWW .......... .... .. ....... ... PM ...... ......... .. ... ......, . ....... .............. ........... WTE . ... ......... ........ ........... ........... ... ...... .. ........... .......... ...... ........ ......... ............ . .... .............. ...... .... ...... ... ......... .. .... ..........., . ... ....... ....... :) . ..... .......... ......: "Server Activity Monitor" = http://WTE_host_address:..../Usage/Initial

.. ......... ........... 4 ......: "Basic status", "Network status", "Access log" . "Proxy log", . ..... ...... "Refresh now" ... .......... .......

............ ... ......... .......... WTE ..... WWW-......... ..... ..... ..... . ....., .. ... ... ... ... ....... .... .. ........... ...... . .......... ..... ....... ....... ...., ....... .............

......... .......... .. ...... WTE . ........ ........... ......

... ........ WTE . ..... ........... ...... ....... .......... .......... ........ ......... "Port" . ........ .. 80. ........:
#        Port directive:
#
#        Port used by the server.
#        NOTE: If you are not root, you have to use a port above 1024;
#              good defaults are 8000, 8001, 8080.
#
#        Default:  80
#        Syntax:   Port .num.
Port  8080
......... .... .......... ........ .. .......... ...-......, ....... ..... ....... ........:
#        If you want logging, specify locations for your logs:
#
#           AccessLog      - used for logging local document requests
#           AgentLog       - used for logging browser requests
#           RefererLog     - used for logging requests which are refered
#           ErrorLog       - used for logging any errors
#           CgiErrorLog    - used for logging any CGI errors
#           ProxyAccessLog - used for logging proxy requests
#           CacheAccessLog - used for logging hits on proxy cache
#                            (only valid if server running as proxy)
#
#        NOTE: To enable logging of requests to the proxy cache, the
#              following must be defined:
#
#              Caching MUST be turned ON (default is OFF)
#              CacheRoot MUST be defined (by default, no CacheRoot is defined)
#              CacheAccessLog MUST be defined
#
#        Defaults:  AccessLog     d:\www\logs\httpd-log
#                   AgentLog      d:\www\logs\agent-log
#                   RefererLog    d:\www\logs\referer-log
#                   ErrorLog      d:\www\logs\httpd-errors
#                   CgiErrorLog   d:\www\logs\cgi-error
#        Syntax:    .directive. .fullpath-filename.
# Example:
ProxyAccessLog   C:\WWW\LOGS\proxy-access
CacheAccessLog   C:\WWW\LOGS\cache
ErrorLog         C:\WWW\LOGS\error
AccessLog        C:\WWW\LOGS\access
AgentLog         C:\WWW\LOGS\agent
RefererLog       C:\WWW\LOGS\referer
CgiErrorLog      C:\WWW\LOGS\cgi-error
.... ........ .... ........, ... . ........ extension ... ...... ...... WTE ...... .... .. ......... ... ...... ..... ...-...... ....., ........, ......:
proxy-access.Aug312001
cache.Aug312001
error.Aug312001
access.Aug312001
agent.Aug312001
referer.Aug312001
cgi-error.Aug312001
... ..... ...... ... .............. . ..... ........... ....... .. ............ .......

... ....... ...-...... . ........... ........ ....... . ............ .......... ............ .......... ..... ........ WEB Trends. . ......... ... Win32 .......... . ... .. .........., .. ...... ....... . ..... ... ........ ...... .. ...... .. ........ . ............ ......... ............ . ......... .... ..... ...... .. "WEB Trends Log Analizer". ..., .... .. .... .........., . .... .......... ... ....... ... ............. .... :)

..... .... ......... ...... .......... ..... ........... ...-...... (...... ....., ......, ..... . PM-.... WTE . ....). ..... .. .... ........... ..... ......... .. ... ......... ...... .... .......... ....... ............ ..............

......... .... .......... (Mapping rules) ........, ......., ..... ........... .. ........ .. ...............(............) ....... ............ .. ............ ...... .... ...... ...... . ..... ......... ... ...... ... .......... - ... ... ..... ...... ........, ....... . ..........., ....... ..... ........ ... .., ......... .. ........., .............. ......, ....... . ......... ..... ......... ..... ......... ... ........... ....... ........ .......... ..... .... ........: Pass . Fail. . ........ ....... ....... ..... ...... ....... ........:

Pass       http://ad*.*.*/*  C:\WWW\ICONS\empty.gif
Fail       http://ad*.*.*/*
Pass       http://az.yandex.ru/*  C:\WWW\ICONS\empty.gif
Fail       http://az.yandex.ru/*
Pass	   http://banne*.*.*/*  C:\WWW\ICONS\empty.gif
Fail	   http://banne*.*.*/*
Pass       http://www.penilesecrets.com/*  C:\WWW\ICONS\empty.gif
Fail       http://www.penilesecrets.com/*
Pass       http://ww*.yandex.ru/cgi-bin/*  C:\WWW\ICONS\empty.gif
Fail       http://ww*.yandex.ru/cgi-bin/*
Pass       http://*.linkexchange.*/*  C:\WWW\ICONS\empty.gif
Fail       http://*.linkexchange.*/*
Pass       http://ww*.reklama.ru/*  C:\WWW\ICONS\empty.gif
Fail       http://ww*.reklama.ru/*
Pass       http://affiliate.km.ru/img/*  C:\WWW\ICONS\empty.gif
Fail       http://affiliate.km.ru/img/*
... .. ...... ...... ....... ............ ..... ......... ...... ......... - Pass ......... ...... ....... . ...... ....... .. ...... .......... ... .......... ....... ............ . ........ ......... . ........ ......... .... ........., . ...... - Fail .......... . ........ ......... ... ......... ......... . ....... .......... . ........ .. .......... .......... ........ WTE .. ..... ....... ........ ......... .... ....... ............ .......... .......... . ......., . ......., http://ads.firma.com/banner.gif, .. ......... 2 .........:

Pass . .......... "http://ad*.*.*/* C:\WWW\ICONS\empty.gif"

.

Fail . .......... "http://ad*.*.*/*"

...... ......... ............ ...... ...... .. ........ ............. (... WTE) ........ empty.gif, . ...... - ........ ......... . ..... ........ ..... http://ads.firma.com/

. ........ ... ........... ....... .......... ..... ......... Fail, .. ..... .. ... ...... ........., .. ....... ...... "..........." .......-......... ......., .. .. ......... "....." . ......... "403 Forbidden by rule.", ..., ..........., . ..... ............ ........ .. ..... ............... .......... ......... ......... Pass, ........... ........... ........ .. ..... empty.gif, .. ..... .... ...... ........... ........

... ............ .. .... ... ........? .. ... ......! ......... ... empty.gif ............ .. .... .......... ........... ........ 1.1. ... ... ...... ......... ......... ..... ....... . .... ........ ....... .. ...... ............... (. ....... Fail), .. . .......... .......... (. ....... Pass).

. ......... WTE .. ..... ...... ........ . ..... ...... ... ......... JavaScript ........... ........ ..... .... ........ (...... ........-.......... ..........), .. ... .. ..... .......... .... . .. ............. ..., .. .... .. ......... ........ .......... .. .... ........ ... ..... .......... ......... Fail . ...... ...... .......... . .... ... ..... ...:

Fail       http://*porn*/*
Fail       http://*sex*/*
Fail       http://*xxx*/*
Fail       http://*erot*/*
Fail       http://*fuck*/*
Fail       http://*hardcore*/*
.... .... . ..... .............. URL ........... ...... ........ ........... . ........ - . ........... ..... .... ........ .. ....... ..... .... ....... "403 Forbidden by rule."
.......... ...... .......... ........ ............ .. ...... ......... .......... ......... ........, .. . ......... ..... ............. .... ........ ..., ........, ..... ......... ....... .. ...... ........... ........ .......... ......-.. .......-"... ..........." . ........... (... ... ......) ... .......... ............ .. ........ ........
..-..... ...... ... ..... ..... ....... ....... ........ .. ... ...... . .......... ....... ... .... ..........., . . .......... ..... ... ........ ...... ....... ............

......... ..... .......... (Performance directives) ........ .. ......... .................. ...... ........ ... . . ..... ...... ....... ............ .................. .... .... ..... ............ ...... . ...... ............... ....... . .... ........ ...... ....... .......... ..... .......... .......... .. .................. ...... ....... WTE. ....:

#        MaxActiveThreads directive:
#
#        Defines the maximum number of threads in system thread pool.
#
#        Default:  40
#        Syntax:   MaxActiveThreads  .num.
MaxActiveThreads  32
.... ........ ......... ........... .......... .......... ............ ........ ..... (......). . .......... ......... ... ........... .. ....... ..... ............ ........... . WTE ................ ......... ....... ............, . ......., .......... .. 2 ...... .., ....... .., ...... ..... ....... .... 200 ... ..... ......, .. .... . ..., ... ... ...... ...... ..............., ... ...... ...... ..... ........ WTE . ... ......... ..... .. ......... ...... ......, .. . ...? . .... ... ...... 1000.. . ......... PXXXXX-10000000. .., ... ., ....... ..... ....... ...... ......, . ... ... . .... ... . ....... ...... ...... . ... ... ......., ... "... ...... .... . ...."(.). .... ........... ..-..., .. ..... ..... ........ . 486-. ........... . 32.. ....... . .... ...... PII-400, .. . ...... 256.., .. ... .. ..... ... ............ .............. ... ....... ..... 32-. ....... . ......... ... ..... ................. .......... ....... ... .. 100.

. ... ... . .... ..... ..... . 2 .... ........... ........ ..-..........

#        MaxPersistRequest directive:
#
#        Maximum number of request to receive on a persistent connection.
#
#        Default:  100
#        Syntax:   MaxPersistRequest .num.
MaxPersistRequest 200
.... . ..., ... . ... ..... ..... ...... ..... ....... FlashGet'... . GetRight'..., ....... . .... ....... ..... ..... ......... ..c...... download-...... . .......... .........., ... ......... ........ .... ........ ......... .......... .. .... . ... .. URL. ........ ... ..... 200 ........ ....... .......... (. ...... ... ... ....... .. ......... . ..... ......... ............ ........).
#        ServerPriority directive:
#
#        Default:  1
#        Syntax:   ServerPriority  .0 | 1 | 2.
#
#        Note:    This is the priority on your system you want your server to run.
#                 0 -  background process (no priority)
#                 1 -  maximum priority as a background process
#                 2 -  maximum priority as a foreground process.
ServerPriority 1
..... - ... .. .......... ......... = 1. ... ...... ....... ... ...... ... ......... .. ... . ...., . . ... ... ..... ......... ............. ........ .... .......... ........... .. .......... ...... ....... ... ... ....... - .......... ......... ...... .. ..... .......... .........

....-... ......... (Timeout directives) .... ..... ....... . .......... ......... . ....................

#
#        Use these directives to:
#           * limit the time to wait for the client to send a request
#             after connecting to the server before cancelling the connection.
#           * limit the time to allow for sending output to the client.
#           * limit the time to allow for server scripts to finish.
#             (If the program does not finish within allotted time, the server
#              will send a TERM signal and then a KILL signal 5 seconds later
#              to stop the program.)
#           * limit the time to wait for the client to send a request
#             after establishing a persistent connection to the server
#             before cancelling the connection.
#
#        Default:  InputTimeout    2 minutes
#        Default:  OutputTimeout  20 minutes
#        Default:  ScriptTimeout   5 minutes
#        Default:  PersistTimeout  10 secs
#        Syntax:   .directive. .time-spec.
InputTimeout   30 secs
OutputTimeout  20 minutes
ScriptTimeout   5 minutes
PersistTimeout 10 secs
. ..., . ......., ........ ...... ..... . ........ . ..... 2 ...... .. "InputTimeout" ...... ... ....... .... URL .. .......... . ....... 30 .... ... ......, ... ...... ...... "....." . .......... ... ... ... ............. "....." ..... ..... :)

...... .......... ......... ...... .......... ........... ......-........ . ....... ...... .......

#
#        Specify the protocols that this proxy server will forward:
#
Proxy   http:*
Proxy   ftp:*
#Proxy   gopher:*
..... ....... ......... ....... ..... ................ ..... WTE .. ......... ...... ...... . ........ ...... ...... ... ....... .. .......... ........... .. ........ . .......... "gopher" ...... . ... ...... ................

. . .... ..... .......... .. .......... ..... .......... ...... ......., ...... .... ........ .... ........, ... ... ...... .......... ..... ....... ...... ...... .......!

#
#        Proxy-to-Proxy directives:
#
#        Pass requests for a particular protocol to another (proxy) Web Server
#        instead of contacting the the system named in the URL.
#
#        Default:  .none.
#        Syntax:   .request_proxy. .URL.
#
# Example:
http_proxy    http://192.168.1.15:3128/
ftp_proxy     http://192.168.1.15:3128/
# gopher_proxy  gopher://other.proxy.name/
... . .... ...... ...... "ftp_proxy http://192.168.1.15:3128/" .. ......! .. ..... ......... ...... . ....... ........ FTP ......... .............. ...... HTTP ........

......... .... .......... ........ .. "........ ........". ... ..... ....... WTE, ... ....... ............ ....... .. .... .............

#
#        no_proxy directive:
#
#        Specify the domains to which the server should directly connect.
#        Specify the value as a string of domain names or domain name
#        templates. Separate each entry in the string with a comma.
#
#        Do NOT put any spaces in the string.
#        You CANNOT use the wildcard character (*).
#        You CAN specify a template by including only the last part of a domain name.
#
#        Default:  .none.
#        Syntax:   no_proxy .non-proxy domain specification.
#
# Example:
no_proxy   .ourdomain.ru,.ourdomain.net,192.168,10.10

...... ....... .......... ..... ......... . WTE ........ .. ........... ...........
.., ... ......, .... .. ....... ........ .... ........... ...........:

#
#        Turn on proxy caching here.
#
#        NOTE: You MUST also specify the CacheRoot directive.
#
#        Default:  off
#        Syntax:   Caching .on | off.
Caching on

..... .... ....... ..., .........., .. ........... ....... ...:

#
#        CacheRoot directive:
#
#        Specify the directory that the server will use for caching files.
#        If this directory is not specified, the proxy server will not attempt
#        to cache documents.
#
#        NOTE: If this directive is specified using the Configuration and
#              Administration forms, the directory will be created automatically.
#              If you define the directory by manually editing the configuration
#              file, you need to create the directory with the appropriate
#              permissions to enable the server to cache documents in it.
#
#        NOTE: You MUST also turn "on" the Caching directive.
#
#        Default:  .none.
#        Syntax:   CacheRoot .directory.
#
# Example:
CacheRoot       c:\www\cache
.... ......... ... ..., ... . ..... .......... ............ HPFS386 ......., ... ... ...... WTE . ....., ........ ... ....... .......... ................ ........, ....... ..... ....... ...... .. ........ .......... ........... HPFS386 ...... ... .......... ........ .. ........ .......... ... ... ..... ............ ....... ......... .... ...... "..........." 2 ...

......... .... .......... ........ .. ......... ..... ........ .......... . .....

#
#        CacheDefaultExpiry directive:
#
#        Specify the expiry date for files which do not include an explicit
#        expiry date and do not have a last-modified date that would allow us
#        to compute an expiry based on the CacheLastModifiedFactor. This is
#        most useful for protocols that do not have any way to transmit this
#        information, such as FTP or Gopher.
#
#        NOTE: The default expiration for HTTP is 0. HTTP should be kept at 0
#              because many script programs don't give an expiration date, yet
#              their output expires immediately. A value other than zero may
#              cause problems.
#
#        Defaults:  http:*    0 days
#                   ftp:*     1 day
#                   gopher:*  2 days
#        Syntax:    CacheDefaultExpiry .URL pattern. .time period.
#
# Example:
# CacheDefaultExpiry ftp:*   1 hour

CacheDefaultExpiry     http:*         0 days
CacheDefaultExpiry     ftp:*          1 day
# CacheDefaultExpiry     gopher:*       2 days
... HTTP ........ .......... ....... ...... ........., ..-.. ....... .. .......... ........ ........... ............ ......., . .... .. .......... .... ........ ........ .. ...., .. ...... ........ ........ . ............ .......... . ......... .......

. ... .... .... ........ .. ......... .......... .......... ........ ................ ...... . .... WTE. ....... ....... ...... ....., ... ....... ............... ........ .............. ...... .. .... .......... Garbage Collection.

#
#        CacheUnused directive:
#
#        Specify how long the proxy cache should keep files which have not
#        been used (requested by a client). Unused files which have been in
#        the cache longer than this will be removed during garbage collection.
#
#        Default:  .none.
#        Syntax:   CacheUnused .URL pattern. .time period.
#
# Example:

CacheUnused   ftp:*    1 day
CacheUnused   http:*   2 days
# CacheUnused   gopher:* 1 day

......... .... .......... ........ .. ......... ........ . ....... ....... .. ...... .......... ......:

#
#        CacheLimit_1 and CacheLimit_2 directives:
#
#        The caching system has two limits for filesizes. The upper limit
#        (CacheLimit_2) specifies the maximum size for any file that will be
#        cached. The lower limit (CacheLimit_1) is used by the garbage-collection
#        algorithm to decide what pages to remove from the cache. Any files smaller
#        than the lower limit will not have their size considered when the server
#        decides what files to remove from the cache; files larger than the
#        lower limit are progressively more likely to be removed from the cache.
#        The value for CacheLimit_1 and CacheLimit_2 can be specified in
#        bytes (B), kilobytes (K), megabytes (M), or gigabytes (G).
#
#        Default:  CacheLimit_1  20 K
#                  CacheLimit_2  400 K
#        Syntax:   CacheLimit_1  .bytes. .B|K|M|G.
#                  CacheLimit_2  .bytes. .B|K|M|G.
#
# Example:
# CacheLimit_1 4 K
# CacheLimit_2 64 K

CacheLimit_1       20 K
CacheLimit_2       400 K
... .......... ......... ....... .... (Garbage Collection) ..... ........ ...... ....... ...... (CacheLimit_1) .. ......... . ...... ........... ......... ..... ......... . .... ..... ......... ..... ...... ....... ..... ..... CacheLimit_1 . CacheLimit_2 ........... ....... ..... (CacheLimit_2) ..... ...... ... ........ WTE ........... ........... ....... ........... ...... ... . ...... ...... ..... ........ ..... 400.. .. ..... .......... . ....

. ... .... .... .......... ........ .. ......... ....... . ....... ........ ............ .... ..... ............ ... .........:

#
#        CacheLockTimeOut directives:
#
#        Specify how long a file being cached can remain locked.
#
#        NOTE: Set CacheLockTimeOut to a value equal to
#              or greater than OutputTimeOut.
#
#        Default:  20 Mins
#        Syntax:   CacheLockTimeout .num. Mins
#

CacheLockTimeOut  20 Mins
... .... .... .. ....., . ........ .. ......... .... ...., ......... ... ......(.. .. ...), ... ..... ......... ........ ....... .... .... . ....... 20 ..... .. ...... ........ ... .. . ....., . .. .... WTE. . ..... ....... ..... ........, . ..... .. ..... ...... ..... .... ........ ........? .. .... ........ ......., .. ..... ......, ... ... ....... . ..... .......... .................. ....... ... ... ........... ...... ......... .. ......... ........... ..... ... .......... ... ..... ....... ...., ... ........... ....... ..... .. ..... ...... ............. WTE.

...... .... .......... ........ .. ........ URL . ....... ...... .... .... .........., .... ...... .. .... ........... .... ..... .... .... .......... ..............., ... ... ..... .... ..... ........ ........., .. ... .. .. .... . .... .... ...... ......... WTE ................:

#
#        CacheOnly and NoCaching directives:
#
#        The server allows control over the files to be cached in two ways.
#
#        CacheOnly - specifies a set of URLs which will be considered for
#                    caching (URLs not in that list will never be cached)
#        NoCaching - specifies a set of URLs which must never be cached,
#                    (all other URLs are candidates for caching)
#
#        Default:  .none. (for both CacheOnly and NoCaching)
#        Syntax:   CacheOnly .URL pattern.
#                  NoCaching .URL pattern.
#
# Example:
# CacheOnly   http://www.ibm.com/*
# NoCaching   http://www.ourdomain.ru/*

......... .... ........ .. ......... ....... .... (. ..........) .. ..... ........... ... ...... ...... . ........ ........ . ..., ... . ......... ........., .... ............. .......... ........... ... ........ . ............. .. . ..... ..................:

#
#        CacheSize directive:
#
#        Specify the size of the proxy server's cache (in megabytes).
#
#        Default: 5 M (5 megabytes)
#        Syntax:  CacheSize .size. M
#
# Example:
# CacheSize 20 M
CacheSize       500 M

.., ... .. . ......... .. ... ..... .......... "........ .........", ....... ........ ....... ... .. "........" ....... ...., ........ ........... ........ - ... .......... ... .......... ..... ........ . ........:

#
#        Gc (Garbage Collection) directive:
#
#        In order for a caching proxy server to function efficiently, it needs to
#        sweep through the cache and remove out-of-date files on a regular basis.
#        This is called 'garbage collection'. It should only be turned "off" in
#        special circumstances, such as during an extended network outage.
#
#        Default:  on
#        Syntax:   Gc .on | off.
Gc on
. ...... ...... GC .......... . . .... ........ .............. ..... ........... ...... .. ....... ......... WTE ..... .. ...... ......... .... ........ ..............., ... GC ...... ........... ..........
#
#        GcDailyGc directive:
#
#        Because garbage collection can take a significant amount of CPU resources,
#        it should be scheduled to take place when the load on the proxy server is
#        low. Use this directive to specify the time for garbage collection, using
#        a 24-hour clock; this will be assumed to be local time (not GMT).
#
#        Default:  03:00
#        Syntax:   GcDailyGc .hh:mm.
#
# Example:

GcDailyGc 03:00
. ...... ...... . .......... .. ......... .. ......... . ......... ..... ....... . 3 .... .....

... . ...... ........ GC ..... ........... ...... ... .. ........... ......... .... .......... ... ... ........ .. ...:

#
#        GcMemUsage directive:
#
#        Used to restrict the amount of memory used by the garbage collection
#        process. Memory usage is specified in Kbytes (only). Setting this to
#        a small value will cause garbage collection to be extremely inefficient.
#        The minimum value is 20.
#
#        Default:  1000
#        Syntax:   GcMemUsage .Kbytes.
#
# Example:

GcMemUsage 32000
... . ... ....... .... .. ......, .. ....... .......... ... WTE, ..... 256.. ......, ....... . ........ .... ........ 32.. .. .......... ......... ....... .....

.. .... ... ..... WTE, ... ........... ...... ......., ......... . ......., ... .... ......... . . ...... .... .......... ... ............ .... ....... . ...... ........ . . ....... ..... ...... .. ....... ......... WTE ... ....... ..... ...... .. .... ..... ... ... .. ...-.. ......... ... .. .. ........, ... ......... ....... ............ ..... ........ . .... ......, .. . ............ .......... ... ...... ... .......... . ........... . ...... ... . ......... ........... - ......... ............. ... . WTE ..... ...... . ... ... ..... ........ ......... ..... ... ....... ..... ...... .. .... ....... . ...... ....... ...... ....

..... .... .......: .. ....... .................. . ...........! (........... .. ......, . ...........) ...... ....... .. ......... ........ ... ..... .... - ...... ................. ......, .., . ...... ......., .... ... ....... ... ......... ... .... ......, .. ........ .. . ... .. ......... ............ ...., ....... ....... ... .. . .......... .......

......:

. ......... . .... ...... .... ...... .. .... . ............. WTE ...... 1.1.2 . DLL ......... ...... WTE .. ..........., .. . ........ ... ............. ......... . . ...... ....... WTE, . ..... Lotus Go WEB Server (....... ...... freeware). ... ... .... ... .. ....... ....... ...... WTE 1.1.2 - . ... . ...... .... ... ......... .......... :)

PS: .... ......... ........ . ......... ....... ftp://ftp.kot.spb.ru .. .., ... ... ... .......... ........... ...... .. ... ......., .. ... ... ... .... ........ ......... ......... ....... (..... www.filesearch.ru) . ....., ... ... .... .. ..... .. .......

Test the program:

We re-packed many applications to WarpIn format. Easy to download, easy to install using eCo Market.

Comments:

Timur Kazimirov
2001-09-21 05:26:34

....... .. ..... ..... .......... . ..... ........ .. ........ . WTE ...... ... . Web-.......? . ..... .. ... ............ . ... . ... ............ .. ..... ......?

Andrei Porodko
2001-09-21 14:44:33

... ..... ...... ... ......... ... WTE ;-)
. ..... ....... .. ........ . .... ........ ... ... ...... 5-.. ....
........ ... ........ ........... ......... ........ . .....
.. ... .... .. ....... .......... ....... . ........ .. ......, ....... . ........ . Web-............
..... ........ .......... .. ... ...... ....... IBM-...

Alexander Lapshin
2001-09-24 23:45:39

2:Andrei Porodko
... .. ....... ".. ......, ....... . .......".
..... .. ......... ......?

Vad Rodnev
2001-09-25 11:46:19

2 Andrey Porodko:
... ....... .. .......... ........... . ........ ....... ..... ...............

Andrei Porodko
2001-09-25 17:50:39

2 ...www.os2.spb.ru ...... rproxy

Popov Roman
2001-09-30 11:25:50

.. ...... Timur Kazimirov

........ . ... ... . ... ...... .. 80-.. ...... . ......... .... ....... .... ...... - 80 (.... ....... ........
Port 80
..........
)

Mike
2001-10-01 18:49:24

.., . ..... ......., .... ...... .. ......... ........ .......... ...... . .... ....... ........ .....-...., ... ........... ........ .................. ............, ...... ...... ...... .... ........... .......... ......... ... .. .... . ......... .... .. .. ....., . ..... .. ...... ., .... . ......... ....., ... ... .. ... . ..... ...... ....... .. ..... ......... .... .......... ......... .. ......... ....... . .......... . ..... .... .. ......... . .....
. ..... .. ................ - "....... ........".

Comment this article.


Your Name:

Your E-Mail:

CODE:
......

  

Your Comment:


How to increase the population of eComStation? Every eCS specialist can setup eCS for own friends and relatives, then print instructions how to use the system LiveBook brochure

Articles

Operating System
Software
Hardware
For developer
Misc
From editor





Last active poll: What is the height of RPM barrier?

[Google]

IBM OS/2 Warp

 
For dummies

Database of OS/2 compatible hardware

 
Reviews


     
  Why eComStation?
Features
Advantages
Usage
Clips and screenshots
   eComStation for
for businessmen
for students and engineers
for reselles of computers
community of users
   Developer
Distribute the program
Description of API, libraries
Start new project
Competition
   Applications
On-line catalogue
Select from eCo Market
   Support service
Contact the web-master
Buy eComStation
Frequently asked questions
for Beginners
 
 
© 2001 - 2021 eCo Software, All rights reserved
Сибирский Медведь технологическая компания
eComStation Serenity Systems International • OS/2 Warp IBM Corporation • ArcaOS Arca Noae