小编sha*_*com的帖子

Node-amqp - X尝试后拒绝消息

如何在几次可配置的重新排队尝试后实现拒绝消息的机制?

换句话说,如果我正在订阅队列,我想保证相同的消息不再重新传递超过X次.

我的代码示例:

q.subscribe({ack: true}, function(data,headers,deliveryInfo,message) {
  try{
    doSomething(data);
  } catch(e) {
   message.reject(true);
  }
}
Run Code Online (Sandbox Code Playgroud)

rabbitmq node.js node-amqp

9
推荐指数
1
解决办法
1302
查看次数

如何等待文件关闭

我有一个外部进程,开始写入文件.
如何编写等待文件关闭的脚本(当其他进程完成写入时).

linux

6
推荐指数
1
解决办法
3094
查看次数

OutOfMemoryError - 如何在创建hprof后终止JVM

我希望我的java在捕获时退出OutOfMemoryError,我正在使用-XX:+HeapDumpOnOutOfMemoryError转储hprof文件.
我无法使用,kill -9 <pid>因为在转储hprof文件时JVM需要启动,有没有办法在hprof创建文件后停止JVM ?

要清楚我正在使用Sun的JVM版本6.

java jvm sun out-of-memory hprof

5
推荐指数
1
解决办法
2138
查看次数

标签 统计

hprof ×1

java ×1

jvm ×1

linux ×1

node-amqp ×1

node.js ×1

out-of-memory ×1

rabbitmq ×1

sun ×1