99得票5回答
如何在RabbitMQ中设置重试尝试次数?

我正在使用RabbitMQ,并且有一个保存电子邮件消息的队列。我的消费者服务出列消息并尝试发送它们。如果由于任何原因,我的消费者无法发送消息,我希望重新将消息排队以再次发送。 我知道我可以执行basicNack并将requeue标志设置为true,但是,如果我们的电子邮件系统出现问题,我不想无...

55得票6回答
OAuth提供者的库(Java)

我正在寻找一款Java库,可以帮助我构建OAuth提供程序。我必须能够接收OAuth签名请求并确定它们是否有效(检查签名、时间戳和随机值)。 你知道有没有这样的东西可以使这个任务更容易吗?

51得票3回答
JDK提供虚拟消费者吗?

我有一个需求,在代码块中需要从流中读取'n'个项目,然后结束,实质上是这样的: public static <T> void eat(Stream<T> stream, int n) // consume n items of the stream (a...

47得票2回答
我该如何在Javascript中实现安全的OAuth2消费?

我正在设计一个PHP API,并将使用OAuth2.0。我的最终目标是在JavaScript(使用AngularJS)中构建一个前端应用程序,直接访问此API。我知道传统上没有办法在JavaScript中保护交易,因此直接访问API是不可行的。前端需要与服务器代码通信,而服务器代码需要直接与A...

46得票1回答
快速和最佳的生产者/消费者队列技术:BlockingCollection vs ConcurrentQueue。

我正在使用 C# 3.0 中的 Generic.Queue 和 Monitor.Enter、Wait、Exit 来在消耗队列之前等待(等待元素入队)。现在我要转移到 C# 4。请问有人能建议我哪种方法更快更好,尤其是为了避免锁定...是 BlockingCollection 还是 Concur...

30得票3回答
每个Kinesis Shard支持多个消费者

我了解到您可以在一个Kinesis stream中有多个消费者应用程序。 http://docs.aws.amazon.com/kinesis/latest/dev/developing-consumers-with-kcl.html 但是,我听说每个 shard 只能有一个消费者。这是真...

22得票3回答
Java 8 消费者与副作用

我是Java 8的新手,看到了Consumer Java文档中的内容,并且它说:“期望使用副作用来操作Consumer”。请问有人能解释一下为什么会这样说吗?

18得票5回答
如何从WEB API中检索消息?

我创建了一些Web API,当发生错误时,API会返回使用CreateErrorResponse消息创建的HttpResponseMessage。就像这样:return Request.CreateErrorResponse( HttpStatusCode.NotF...

16得票2回答
C#中与Java 8的java.util.function.Consumer<>相当的是什么?

在C#中是否有这个接口的等价物? 例如: Consumer&lt;Byte&gt; consumer = new Consumer&lt;&gt;(); consumer.accept(data[11]); 我搜索了一下 Func&lt;&gt; 和 Action&lt;&gt;,但是...

16得票1回答
消费者如何指定分区进行读取?【kafka】

我正在学习Kafka,并想知道如何在消费主题消息时指定分区。 我找到了几张像这样的图片: 这意味着一个消费者可以从多个分区中消费消息,但每个分区只能被单个消费者(在消费者组内)读取。 此外,我看了几个消费者的例子,它们长得像这样:Properties props = new Properti...