Manually invalidate request cache



if it is possible to keep the cached results for a certain period of time?

The problem I am having is that I have 40+ visualizations in a Kibana dashboard, and they are querying against very large amounts of data. When the result is served from the cache, it won't timeout, but if the cache is expired and it tries to query elasticsearch, it would timeout. Since there are many other dashboards other people are using, and there is limited memory space for caching, my cached results get flushed out by the LRU policy. It would be great if I can manually keep the cached result in memory for a certain period of time so that it won't get flushed out and it would be served from the cache directly every time I refresh the dashboard.

Thank you in advance!

(system) #2

This topic was automatically closed 28 days after the last reply. New replies are no longer allowed.