Yeah, been there, done that. Misses are always zero... :-( I just added a "_stats_" cache to my server and maintain my own hits and misses.
Skip On Tue, May 15, 2018, 11:28 AM Roberto De Ioris <robe...@unbit.it> wrote: > > > Skip> I've got a couple small uWSGI caches in my application, and can see > > how > > Skip> many elements they contain, but have no idea what their hit/miss > > ratios > > Skip> are. Is there some API for that? I thought perhaps uwsgitop might > > display > > Skip> it, but I saw nothing there. > > > > Roberto> Hi, you can try this: > > Roberto> https://github.com/goir/uwsgicachetop > > > > Thanks. I gave it a whirl. I installed it using pip in a Python3-based > > Conda environment. While it installed, when I ran it, I got an error > about > > 'reduce' not being defined. Clearly hasn't been ported to Python 3. No > > problem, run it in a Python 2 env. Once installed and run using Python 2, > > it displays a number of columns, though the values in the MISS column are > > always zero, making the various derived values not-so-useful. That it > > doesn't crash suggests that it's likely reading the data correctly from > > the > > socket, but that uWSGI itself isn't keeping track of cache misses, at > > least > > not automatically. > > > > Is there some action I am supposed to take when the request reached my > > code > > (indicating a cache miss)? I saw nothing here: > > > > http://uwsgi-docs.readthedocs.io/en/latest/Caching.html > > > > which suggests that. This seems like the sort of thing uWSGI itself can > > keep track of (and more efficiently than me). Am I missing something? > > > > Skip Montanaro > > _______________________________________________ > > > > Hi, the cache stats are exposed by the stats-server so you can directly > telnet to it and get back a json. You can check there if the data are > correct. > > Let me know what you discover :) > > > -- > Roberto De Ioris > http://unbit.com > _______________________________________________ > uWSGI mailing list > uWSGI@lists.unbit.it > http://lists.unbit.it/cgi-bin/mailman/listinfo/uwsgi >
_______________________________________________ uWSGI mailing list uWSGI@lists.unbit.it http://lists.unbit.it/cgi-bin/mailman/listinfo/uwsgi