- r - 以节省内存的方式增长 data.frame
- ruby-on-rails - phát hiện rò rỉ bộ nhớ Ruby/Ruby on Rails
- android - 无法解析导入android.support.v7.app
- UNIX 域套接字与共享内存(映射文件)
我正在使用 Redis 作为分布式缓存。我有不同的应用程序,它们只听特定的键。例如:App1 听 App1.*App2 监听 App2.* 等等。
我的应用程序使用以下模式接收通知:App1:“ key *:APP1。”App2: "key*:APP2."
我只需要发送有关设置、删除、过期、驱逐事件的通知,这就是我尝试使用通知键空间事件“AK”的原因。如果对我来说工作正常,但在这种情况下,“AK”配置 redis 开始发送我不需要的额外通知,如“过期”。
所以根据文档http://redis.io/topics/notifications我试图实现自定义属性:
notify-keyspace-events "Ksxe"仅发送已设置、已过期和已驱逐的通知。但实际上在这种情况下我只收到过期的通知..
问题:1. 为什么我没有收到 set 和 evicted 事件?为什么我只收到过期的事件?2、有什么办法可以让redis只发送del通知??
我也试过“Ks”但是redis不发送关于设置事件的通知g$lshzxe 的别名,因此“AKE”字符串表示所有事件。“Kg$lshzxe”也不能正常工作..
câu trả lời hay nhất
我认为您误解了“s”标志。它与 bộ
命令无关。它告诉 Redis 只发送更改kiểu“redis 集”键的命令,例如 sadd
或 Redis 集 kiểu 过期的键.
因此,在您的示例“Ksxe”中,您指示 Redis 在任何包含 Redis 集 的 key 被驱逐或“过期”时向您发送通知。 “Ks”选项指示 Redis 仅在“set”kiểu 键被更改时向您发送通知,而不是在使用 bộ
string 时
命令。要将其翻译成英语,您告诉 Redis“当‘set’类型的键过期或被逐出时告诉我”。
如果您想知道何时使用 bộ
命令创建或更改 kiểu 字符串的 key ,并为其添加过期时间,设置过期时间会立即删除键,或者被逐出,你需要改为使用“K$xeg”。 “g”很重要,因为它捕获了 expire
命令本身的使用,而“$”表示字符串类型。
另请注意,“g”标志将导致“过期”事件,但过期事件将被标记为“已过期”,使您能够区分两者。如果您不关心在 key 上创建 TTL,则可以省略“g”。
关于Redis 通知,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39786427/
Tôi có một ứng dụng được cho là hiển thị thông báo nhắc nhở khi ứng dụng ở nền trước và nền sau (không có trong lịch sử). Trong trường hợp tiền cảnh, tôi đã đạt được điều này thông qua phương pháp sau. Đang chờ xử lýIntent đang chờ xử lý = Đang chờ xử lýI
Làm cách nào tôi có thể tạo thông báo cho ứng dụng WPF của mình, chẳng hạn như thông báo trên trình duyệt hiển thị thông báo qua "thanh công cụ" ở đầu trình duyệt hoặc thông báo kiểu "MSN" qua cửa sổ bật lên trượt lên/xuống ở góc dưới bên phải của màn hình. Có thể một bảng điều khiển mờ dần trong trung tâm ứng dụng sẽ hoạt động
đóng cửa. Câu hỏi này dựa trên ý kiến. Hiện tại nó không chấp nhận câu trả lời. Bạn muốn cải thiện câu hỏi này? Cập nhật câu hỏi để việc chỉnh sửa bài đăng này có thể trả lời nó bằng các sự kiện và trích dẫn. Đã đóng 9 năm trước. Cải thiện
Tôi đang sử dụng Redis làm bộ nhớ đệm được phân phối. Tôi có các ứng dụng khác nhau chỉ nghe các phím cụ thể. Ví dụ: App1 lắng nghe App1.*App2 lắng nghe App2.*, v.v. Ứng dụng của tôi nhận được thông báo bằng mẫu sau: App1: "ke
Tôi đang cố gắng xây dựng hình ảnh docker dựa trên hình ảnh docker nút chính thức và tôi tự hỏi liệu có cách nào để tự động xây dựng lại hình ảnh khi phiên bản mới của hình ảnh nút chính thức được đẩy hay không. Bằng cách này, hình ảnh của tôi không dựa trên hình ảnh cơ sở lỗi thời. Có lẽ có cái gì đó như rss
Tôi đang làm việc trong một dự án mà tôi cần ghi thông tin tệp vào cơ sở dữ liệu khi các tệp được thêm hoặc sửa đổi để chúng luôn được đồng bộ hóa. Các tệp này phải được lưu trữ trong máy chủ Nextcloud, vậy có cách nào để Nextcloud được thông báo về những thay đổi này không (ví dụ: webh
Cách phương thức via trong lớp thông báo thay đổi linh hoạt dựa trên tùy chọn của người dùng, một người dùng có thể muốn nhận qua email, trong khi một người dùng khác không công khai chức năng via($notificable) { return ['d
Tôi có một ứng dụng mà tôi đang gửi thông báo đẩy, điều này sẽ ổn nếu người dùng đăng nhập vào ứng dụng - tuy nhiên, nếu/nếu họ không đọc thông báo trong vòng X phút, tôi muốn gửi email cho họ. giải pháp là sử dụng Laravel N
Tôi đang sử dụng contrib.comments của Django và muốn biết những điều sau. Có tiện ích hay ứng dụng nào bạn có thể cắm vào ứng dụng để gửi thông báo cho bạn khi có nhận xét về một mục không? Tôi chưa thực sự sử dụng nó nhiều
Tôi muốn người dùng chấp nhận giao thức trước khi khởi chạy ứng dụng. Vì vậy, trong appDelegate.m tôi có những điều sau: - (BOOL)application:(UIApplication *)applic
Tôi đang tạo một lệnh mới và tôi muốn biết cách được thông báo khi một phần tử bị xóa khỏi DOM ở dạng góc. Mục tiêu của tôi là thêm hoạt ảnh jquery khi xóa phần tử. Câu trả lời hay nhất Nếu bạn đang cố gắng tạo hoạt ảnh cho việc loại bỏ một phần tử, bạn cần phải
Tôi đang viết một ứng dụng hoạt động rất giống với Weather.app của Apple: có UIPageControl ở dưới cùng và UIScrollView ở giữa màn hình. Trong mã của tôi, tôi đã triển khai - (void)s
Làm cách nào để biết iPhone đã đăng ký những thông báo nào? Ví dụ: notification_post("com.apple.springboard/Prefs"); Câu trả lời hay nhất Mặc dù câu trả lời cho câu hỏi này đã được xác nhận, cảm ơn @Nate
Tôi có TextField trong ứng dụng Cocoa của mình. Trường văn bản đôi khi được điền và đôi khi trống. Tôi muốn tắt nút này khi trường trống. Bây giờ, bất cứ khi nào tôi làm điều gì đó với Dữ liệu cốt lõi, tôi sẽ kiểm tra trường này, Tex
Ứng dụng của tôi chứa các tài liệu trong cơ sở dữ liệu của nó. Người dùng có thể mở tài liệu, trong trường hợp đó tài liệu sẽ được lưu vào một thư mục tạm thời và được mở trên máy tính của người dùng. Tôi muốn được thông báo khi một trong những tệp tạm thời này bị thay đổi và yêu cầu người dùng lưu tài liệu đã thay đổi trở lại cơ sở dữ liệu. ở D
Tôi hiện đang làm việc trên một ứng dụng web liên tục thực hiện các cuộc gọi ajax (bỏ phiếu) tới php để lấy "tác vụ" mới từ cơ sở dữ liệu, giống như cách gmail/facebook kiểm tra email và tin nhắn mới. JavaScript hiện tại
Tôi đang cố gắng nhận thông báo hoạt động cho ứng dụng Electron mà tôi đã tạo bằng Angular 5 và Electron. Cho đến nay tôi có đoạn mã sau trong tệp index.html của mình: function doNo
Tôi có một ứng dụng ghi/phát lại. Nó chạy ở chế độ nền. Khi nó chạy ở chế độ nền, tôi muốn xử lý ứng dụng của mình một cách thích hợp nếu bất kỳ ứng dụng âm thanh nào khác mở hoặc bắt đầu sử dụng tài nguyên âm thanh. iOS cung cấp cách gửi các thông báo như vậy, chẳng hạn như khi được xem trên máy nghe nhạc iPod
đóng cửa. Câu hỏi này cần được hỏi tập trung hơn. Câu trả lời không được chấp nhận vào thời điểm này. Bạn muốn cải thiện vấn đề này? Đã cập nhật câu hỏi để chỉ tập trung vào một vấn đề chỉnh sửa bài đăng này. Đã đóng 4 năm trước. Cải thiện truy vấn này
Có công cụ Subversion nào có thể tự động thông báo cho tôi khi có thay đổi đối với một số tệp nhất định không? Câu trả lời hay nhất Bạn có thể tạo tập lệnh hook sau cam kết để "Móc" cam kết. Trong kịch bản hook,
Tôi là một lập trình viên xuất sắc, rất giỏi!