标签: c redis microservices hiredis
我正在使用hiredis C库连接到redis服务器,并使用发布/订阅机制进行通信。在我的任务中,有4个后台进程(在同一台机器上)连续发布消息,并且只有一个订阅进程存在,它将把消息存储在redis数据库中。
在这里,我想将进入redis服务器/消息总线的所有消息记录到本地文本文件中,以进行调试。我对使用syslog-ng等其他任何服务来保存日志不感兴趣。如何将所有消息保存到文本文件中?