额, 首先抱歉, 不是入门, 只是为了防止各位新手用错了框架。 方便大家搜索。
RabbitMQ本来就是个很简单的事情, 收消息和发消息而已。
如果你不小心用错了框架那么遇到的问题可是一大堆一大堆的。
首先在python下, 一定不要使用 pika 这个框架,它是线程非安全的 , 这个框架不是线程安全的, 一但上线,动不动就掉线的情况, 让你崩溃。 好在换个框架也是很简单的事情。 那么应该用那个框架的呢 我经过实际检验最终还是 rabbitpy 比较优秀和稳定。
切记一定要用 rabbitpy, 这不是广告而是忠告。
项目地址:
https://github.com/gmr/rabbitpy/