在上一节中,我们改进了我们的日志系统,替换使用fanout exchange仅仅能广播消息,使得选择性的接收日志成为可能. 虽然使用direct exchange改进了我们的系统,但是它仍然由他的局限性,--不能根据多个条件来做路由. 在我们的日志系统,我们可能不仅仅想根据严重性来订阅日志,还可以根据其发出的日志源.你可能知道UNIX的系统日志工具,它同时根据严重性(info/warn/crit...)和来源(auth/cron/kern...)来路由日志. 这就给我们一个很大的灵活性--我们可…