[英]Flask-Caching call back event when key delete automatically
I have one java app and flask app the java app will send some value to the flask app that I need to save it in the cache so I am using flask-caching and I am having some default time out in the flask caching. 問題是一旦從 flask 緩存中刪除密鑰后,我需要根據超時自動將值發送到 java 應用程序,該密鑰被刪除。 我不知道我怎么知道一個值是從緩存中自動刪除的,我們是否有一些回調 flask 緩存中的方法會通知該值已刪除 flask 緩存或建議我可以使用哪種緩存來解決這個問題問題。
提前致謝。
如果您使用 Redis 緩存作為后端。 您可以使用 Redis 通知。
基本上這兩個步驟是。
您也可以使用鍵前綴等。 以便在Java app中識別密鑰到期的通知。
有關實現細節,這個答案redis python 中的密鑰過期通知將進一步幫助您。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.