Changeset 1e6e0c


Ignore:
Timestamp:
01/27/08 11:29:18 (4 years ago)
Author:
Tomash Brechko <tomash.brechko@…>
Branches:
master-v0.7, master-v0.6, memcached_hash, upstream_count_limit
Children:
432a6a
Parents:
7fe430
git-author:
Tomash Brechko <tomash.brechko@…> (01/27/08 11:29:18)
git-committer:
Tomash Brechko <tomash.brechko@…> (01/27/08 11:29:18)
Message:

Update README file.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • memcached_hash/README

    re79806 r1e6e0c  
    1616INSTALLATION 
    1717 
     18The latest release and Git repository are available from 
     19 
     20  http://openhack.ru/nginx-patched 
     21 
     22If you install both this module and nginx 0.5.x from the 
     23memcached_hash branch of the Git repo, you don't have to apply any 
     24patches as described below. 
     25 
     26 
    1827All nginx modules are meant to be statically compiled into nginx 
    1928server, so first you have to obtain nginx server source code: 
     
    4554 
    4655If you already have nginx installed, you'd probably want to also 
    47 specify the configure parameters you used before.  To see what 
    48 arguments were given to configure for currently installed nginx server 
    49 run 'nginx -V'.  At last, do 
    50  
    51   make    (or make CFLAGS='-g -O2') 
     56specify the configure parameters you have used before.  To see what 
     57arguments have been given to configure for currently installed nginx 
     58server, run 'nginx -V'.  At last, do 
     59 
     60  make 
    5261  make install 
    5362 
     
    160169supports only integer weights and does not support consistent hashing. 
    161170 
     171Also note that nginx escapes an URI key before sending the request to 
     172memcached.  As of this writing the transformation is equivalent to the 
     173Perl code 
     174 
     175  use bytes; 
     176  $uri =~ s/[\x00-\x1f %]/ sprintf "%%%02x", ord $& /ge; 
     177 
     178I.e. percent sign ('%'), space (' '), and control characters with the 
     179codes in the range 0x00--0x1f are replaced with percent sign and two 
     180digit hexadecimal character code (with a-f in lowercase).  You have to 
     181escape URI keys the same way before uploading the data to memcached 
     182server, otherwise nginx won't find them. 
     183 
    162184 
    163185SUPPORT 
     186 
     187http://openhack.ru/nginx-patched - project home. 
    164188 
    165189Send bug reports and feature requests to <tomash.brechko@gmail.com>. 
Note: See TracChangeset for help on using the changeset viewer.