[英]What to do when ActiveMQ's queue is full in productive environment?
这是一个面试问题 - 当ActiveMQ的队列在生产环境中满员时该怎么办?
是否应丢弃下一条消息; 或者我应该自己实现缓冲区还是将其存储在DB中?
我想知道真实生产环境中的一般解决方案。
简单的答案是:它取决于。
根据您的要求。 我们无法知道。 您必须了解哪种方法符合应用程序的业务目标。
换句话说:不可能有一个普遍的答案。 如果您正在测量某个网页上的点击次数,那么放松一个网页可能不是什么大问题。 但是,当我们谈论客户的订单时,您最好确保永远不要忘记一个订单。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.