Hit counter persistent variables
chrissavery at gmail.com
Wed Aug 20 18:53:08 MSD 2008
Just to answer my own question in last message,
Yes. That simple log file works. However, it writes 2 bytes per hit. One
for the x and one for \n. Well, thats ok.
But can someone who really knows the internals tell me if a single x log
format would be very fast on say 1000+ requests/second or if it would
degrade how many thumbnails/second noticeably?
Manlio Perillo wrote:
> Chris Savery ha scritto:
>> Is there a way to have hit counter variables that would save every
>> hour or persist across restarts?
>> I'm working on a photography site that I expect to be serving a huge
>> number of thumbnail (static) images. I don't need full logging of the
>> thumbnails so I've turned if off for that location but it sure would
>> be nice to keep some tracking of how many are served and perhaps at
>> what rate. I thought maybe just a counter variable that increments on
>> each hit in that location but it wouldn't be too useful unless it
>> could save to file from time to time, or perhaps append a count to a
>> file every hour so there is a time series log.
> You can write an Nginx module that use, as an example, gdbm to store
> data, protected with a lock.
> Manlio Perillo
More information about the nginx