nsq

    0热度

    1回答

    我有需要连接到NSQ的节点,他们需要获取该主题的所有消息。为此,他们各自创建一个频道。我想知道在消费者断开连接之后是否有办法让nsqd清理它们?

    0热度

    1回答

    我在JavaScript中 var nsq = require('nsqjs'); var reader = new nsq.Reader('output', 'out', { lookupdHTTPAddresses: '172.32.10.224:4161' }); reader.connect(); reader.on('message', function (ms

    4热度

    1回答

    这里有一个noob这里,但我似乎无法找到任何示例或帮助任何地方。我有一个NSQ的工作实例,可以注册任务,消费者等。不幸的是我最初并没有设置系统。我想要做的是弄清楚如何激活NSQ提供的一些内置命令行工具(nsq_to_file,nsq_tail等)。我找到了关于如何解雇他们的文件,但不知道从哪里解雇他们。 当我尝试nsq_tail --channel=MyTestChannel --topic=te

    0热度

    1回答

    上pynsq 0.4.2 堆栈跟踪会出现此错误 2013-07-30 15:03:43,205 ERROR [ip-10-114-195-89:4150:nsq_msg_handler] failed to handle_message() Traceback (most recent call last): File "/usr/local/lib/python2.7/dist-p

    0热度

    1回答

    我想创建NSQ主题并在rethinkdb插入数据,但我无法将数据插入到rethinkdb中。谁能帮我。 **var nsq = require('nsqjs'); var r = require('rethinkdb'); var nsqdd = (process.env.NSQD_RETH || "localhost:4161").split(","); var connection =

    1热度

    1回答

    我正在解决微服务与消息架构之间的通信问题。 假设我有一个传统的应用程序,并有User,PostVideo模块。 您可以使用它创建帖子和视频,但在此之前,我需要将用户名转换为用户ID。 一旦我分裂模块微服务,我不能把它们连在一起,我们参观微服务,而不是直接。 如果我想一个用户名转换为ID, 我可以调用通过消息的Post服务User服务,到目前为止,一切顺利。 但这里有一个问题: 如何接收转换后的用户

    0热度

    2回答

    我是来自Node世界的Go新手,我正在使用官方Bitly Go客户端构建消费者。我使用AddConcurrentHandlers来产生50个goroutines来处理消息的消防水带。问题在于我的客户在nsq上留下了未处理/收到的消息的指数。有人遇到过这种情况么? 我建于节点同样的事情,看看是否有一个服务器或NSQ配置问题和它能够以最快的速度,因为他们进来处理所有消息 Go代码: q, _ := n

    4热度

    1回答

    我正在开发一个带有微服务架构的网站,并且每个服务都拥有一个数据库。数据库存储微服务所需的数据。 Post,Video服务需要的用户信息,所以无论是服务的订阅的NEW_USER_EVENT。 NEW_USER_EVENT将在有新用户注册时触发。 一旦服务收到NEW_USER_EVENT,他们把传入的用户信息,每一个自己的数据库。所以他们可以在不询问User服务的情况下做事。 到目前为止好。但问题来了

    0热度

    1回答

    在go-nsq库(https://github.com/bitly/go-nsq/blob/master/writer_test.go#L38),我发现下面的代码: log.SetOutput(ioutil.Discard) defer log.SetOutput(os.Stdout) 为什么作者延迟记录到标准输出后丢弃日志?

    0热度

    1回答

    我想使用docker-compose来启动NSQ。 nsqlookupd: image: nsqio/nsqlookupd ports: - "4160:4160" - "4161:4161" nsqd: image: nsqio/nsqd ports: - "4150" - "4151" links: