0
我知道,你可以在node.js中,也分享這些工人之間的其他對象使用Redis for the communication between socket.io sockets from different cluster workers。避免Redis的持久性(Socket.io +集羣+ RedisStore)
但我用下面的掙扎:
是否Redis的數據的持續性在這礙事? 如何確保在主進程關閉時從套接字數據中刪除套接字數據?我怎樣才能確保對象的相同?我只需要這些數據,直到進程/套接字終止。
也許我不得不刪除保存到磁盤的間隔和重新加載主啓動整個Redis的服務器?
非常感謝。
如果您確定在Redis實例中不需要持久化任何內容,禁用它是最簡單的方法。 –
我明白了,但事情是,當我重新啓動節點時,我想沒有舊節點會話的內存中的舊插座/對象的信息。有什麼辦法可以快速清除redis(或一組集合)中的所有內容嗎?或者你會爲此推薦什麼?你會推薦重新啓動它嗎?在此先感謝:) – Kokoberko
'FLUSHDB'將清空當前Redis數據庫中的所有內容,或者'FLUSHALL'將刪除所有數據庫中的所有內容。 –