[Go] golang定时器与redis结合
2024-09-03 08:46:28
golang定时器与redis结合,每隔1秒ping一下,每隔20秒llen一下队列的长度
package main import (
"fmt"
"time" "github.com/go-redis/redis"
) var (
client *redis.Client
) func main() { client = redis.NewClient(&redis.Options{
Addr: "xxx:xxxx",
Password: "",
DB: ,
}) t := time.NewTicker(time.Second)
t1 := time.NewTicker(time.Second * )
for {
select {
case <-t.C:
pong, _ := client.Ping().Result()
fmt.Println(pong)
case <-t1.C:
num, _ := client.LLen("ent_imap_lz").Result()
fmt.Println("队列数量", num)
}
} }
最新文章
- 解决mysql too many connections的问题
- java系列-使用maven创建web项目(二)
- jSP-13-其他
- (转)字符编码笔记:ASCII,Unicode和UTF-8
- 0x和H都表示十六进制有什么区别吗?
- html 绘图渐变和图片填充
- android 网络_网络图片查看器
- 泛泰A860(高通公司8064 cpu 1080p) 拂4.4中国民营recovery TWRP2.7.1.2文本(通过刷第三版)
- java--九九乘法表
- CVE-2016-10190 FFmpeg Http协议 heap buffer overflow漏洞分析及利用
- 乡下人重拾MVC——创建视图
- TZOJ 4493: Remove Digits
- 结对编程ending-我和洧洧的碎碎念
- 关于js作用域问题
- 最小生成树模板【kruskal &; prim】
- php添加mongo模块
- [Swift]数组排序:sort和sorted
- python 全栈开发:数据类型整体分析
- PID控制算法的C语言实现五&#160;积分分离的PID控制算法C语言实现
- 深入浅出 Java Concurrency (13): 锁机制 part 8 读写锁 (ReentrantReadWriteLock) (1)