1、JMS Queue 执行 load balancer语义:一条消息仅能被一个 consumer(消费者) 收到。如果在 message 发送的时候没有可用的consumer,那么它将被保存一直到能处理该 message 的 consumer 可用。如果一个 consumer 收到一条 messa ...
分类:
其他好文 时间:
2016-05-18 00:17:07
阅读次数:
256
原文地址:http://www.zdexe.com/program/201004/577.html 勿在浮沙筑高台。继续学习。今天主要学习官方的资料。但是查找到的都是E文,俺只是翻译了一下。全部查找自msdn。 Hooks tend to slow down the system because t ...
分类:
其他好文 时间:
2016-05-17 13:05:26
阅读次数:
187
早期UNIX系统的一个特点就是:当进程被阻塞再一个“slow”的系统调用中的时候如果捕获到一个信号,系统调用就会被中断,然后系统调用返回一个错误,其中errno被设置为EINTR.这可以实现使用一些事件的发生来唤醒被阻塞的系统调用。 为了支持这一特性,系统调用被分为两类:slow的系统调用,以及其他 ...
分类:
其他好文 时间:
2016-05-15 14:01:50
阅读次数:
122
一、前言 Dubbo RPC服务框架支持丰富的传输协议、序列化方式等通讯相关的配置和扩展。dubbo执行一次RPC请求的过程大致如下:消费者(Consumer)向注册中心(Registry)执行RPC请求,注册中心分配服务URL并路由到具体服务提供方(Provider),消费者和服务提供方建立网络连 ...
分类:
其他好文 时间:
2016-05-14 16:57:19
阅读次数:
211
golang kafka – hello world https://github.com/Shopify/sarama https://shopify.github.io/sarama/ consumer.go package main import ( "fmt" "github.com/Sho ...
分类:
其他好文 时间:
2016-05-13 12:41:53
阅读次数:
746
SLOWLOG subcommand [argument] 什么是 SLOWLOG Slow log 是 Redis 用来记录查询执行时间的日志系统。 查询执行时间指的是不包括像客户端响应(talking)、发送回复等 IO 操作,而单单是执行一个查询命令所耗费的时间。 另外,slow log 保存 ...
分类:
其他好文 时间:
2016-05-13 11:34:48
阅读次数:
147
kafka 0.9.0添加了一套新的Java 消费者API,用以替换之前的high-level API (基于ZK) 和low-level API。新的Java消费者API目前为测试版。另外kafka 0.9暂时还支持0.8的Client。 1、High Level Consumer(0.8) pa ...
分类:
其他好文 时间:
2016-05-13 07:24:40
阅读次数:
297
(1)遍历两遍,第一次计算出链表长度n,第二次找到(n-k)个节点,也就是倒数第K个节点。(2)遍历一遍,定义两个指针,一个指针fast,一个指针slow,都指向头结点,fast指针先向前走K,然后再同时遍历,当fast遍历到最后一个节点时,slow所指向的节点就是倒数第K个节点。#inclu..
分类:
其他好文 时间:
2016-05-13 04:48:09
阅读次数:
168
判断链表是否有环方法——快慢指针
一、 问:如何判断是否有环?
答:如果有两个头结点指针,一个走的快,一个走的慢,那么若干步以后,快的指针总会超过慢的指针一圈。
设置两个指针(fast,slow),初始值都指向头,slow每次前进一步,fast每次前进二步,如果链表存在环,则fast必定先进入环,而slow后进入环,两个指针必定相遇。(当然,fast先行头到尾部为NULL,则为无环链表)。...
分类:
其他好文 时间:
2016-05-12 22:04:47
阅读次数:
175
前面讲到过,MassTransit的消费三种方式,Consumer方式就是其中的一种,IConsumer是该方式的约定接口。
一般来说,每个Exchange对应一个Consumer,即常规代码如下
public class SomeConsumer : IConsumer
{
public Task Consume(ConsumeContext context)...
分类:
其他好文 时间:
2016-05-12 17:19:50
阅读次数:
143