我是Rabbitmq的新手,我找不到与节点间消息传递的算法或结构有关的任何文档。
从集群中其他节点中的队列名称中查找节点的算法是什么? 我正在考虑群集的节点间消息传递有多少开销。
如果您有与此相关的任何文档,请保留其链接。
谢谢
答案 0 :(得分:0)
我正在考虑节点间消息传递的开销是多少 集群。
很有可能,您不必为此担心。
从集群中其他节点中的队列名称中查找节点的算法是什么?
您要查找实现定义为here的#include <string>
#include <iostream>
struct Book
{
std::string title;
std::string firstName;
std::string lastName;
std::string company;
int pages;
float price;
}
// more idiomatic that "Book::print"
std::ostream& operator << (std::ostream& os, const Book & b)
{
os << b.title;
os << b.firstName;
os << b.lastName;
os << b.company;
os << b.pages;
os << b.price;
return os;
}
std::istream& operator >> (std::istream& is, Book & b)
{
is >> b.title;
is >> b.firstName;
is >> b.lastName;
is >> b.company;
is >> b.pages;
is >> b.price;
return is;
}
int main()
{
Book a { "TESTtitle", "TESTfirstName", "TESTlastName", "TESTcompany", 365, 50 };
std::cout << a;
Book c;
std::cin >> c;
std::cout << c;
}
行为的模块。调用实现此行为的模块中的rabbit_queue_master_locator
函数以查找应作为队列主节点的节点。
注意: RabbitMQ团队监视the rabbitmq-users
mailing list,并且有时仅在StackOverflow上回答问题。