/*
author: lwh
*/
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
void *recvMessage(void* args){
mlcDebug("call recvMessage()\n");
amqp_connection_state_t conn;
amqp_socket_t *socket = NULL;
amqp_rpc_reply_t arrt;
//创建连接
conn = amqp_new_connection();
//打开socket
socket = amqp_tcp_socket_new(conn);
if(!socket){
mlcErrx("new socket failed!\n");
return 0;
}
if(amqp_socket_open(socket,"10.247.58.172",5672) != AMQP_STATUS_OK){
mlcErrx("open socket failed!\n");
}
//登录rabbitMQ
arrt = amqp_login(conn,"/",0,524288,0,AMQP_SASL_METHOD_PLAIN,"