文件名称:cpp-TMQ太合通用消息队列
文件大小:224KB
文件格式:ZIP
更新时间:2022-09-04 23:13:01
C/C 开发-其它杂项
太合通用消息队列,为解决了现在各个业务线独立部署消息队列造成的服务器资源和人力维护成本浪费的问题,降低了业务接入消息队列的门槛。
【文件预览】:
tmq-master
----conf()
--------producer.conf(977B)
--------consumer.conf(1KB)
----consumer()
--------consumer.cpp(338B)
--------config_base.cpp(29KB)
--------clock.h(1016B)
--------mysql_consumer.cpp(1KB)
--------mysql_consumer.h(664B)
--------common.h(12KB)
--------config_api.h(630B)
--------mysql_db.h(3KB)
--------http_consumer.cpp(4KB)
--------rabbitmq_consumer.h(1KB)
--------main.cpp(9KB)
--------rabbitmq_consumer.cpp(17KB)
--------Makefile(9KB)
--------config_base.h(3KB)
--------utils.h(2KB)
--------consumer.h(572B)
--------config_api.cpp(4KB)
--------http_consumer.h(572B)
----build.sh(1KB)
----codemake()
--------CODEMAKELIST(2KB)
--------codemake.py(6KB)
----script()
--------producer_control(689B)
--------consumer_control(689B)
----http_server()
--------io_service_poll.cpp(1KB)
--------session.cpp(3KB)
--------session.h(8KB)
--------http_server.h(988B)
--------Makefile.makefile(747B)
--------http_server.cpp(2KB)
--------io_service_poll.h(1KB)
----design()
--------tmq.png(178KB)
----producer()
--------constant.h(208B)
--------mqserver_producer.h(2KB)
--------mqserver_producer.cpp(8KB)
--------Makefile(6KB)
--------mqserver_base.h(1KB)
--------libev_http_server.cpp(6KB)
--------rabbitmq_producer.h(1003B)
--------libev_http_server.h(1KB)
--------rabbitmq_producer.cpp(3KB)
--------macro.h(3KB)
----README.md(2KB)
----data()
--------tmq_db.sql(4KB)