标签: pulsar

如何在独立模式下为 Apache Pulsar 配置日志记录到文件?

我想配置 Apache Pulsar 以在独立模式下将输出记录到文件中。

我从服务中以独立模式运行 Pulsar systemd,使用如下 exec 命令:

/var/lib/apache-pulsar/bin/pulsar standalone
Run Code Online (Sandbox Code Playgroud)

现在,Pulsar 日志配置记录在此处,并指定您可以使用配置属性,例如pulsar.root.logger通过 Log4J 配置日志记录。

但是不清楚的是您在哪里定义这些与日志相关的属性?它们位于哪个配置文件中?

还是应该log4j2.yaml直接进行更改?文档中没有介绍这一点。更改例如pulsar.routing.appender.default似乎RollingFile没有效果。

描述以独立模式启用日志记录到文件的完整步骤将非常有帮助。

logging log4j pulsar apache-pulsar

5
推荐指数
0
解决办法
886
查看次数

Clojure 相当于“演员”

我最近一直在研究 Elixir 和 Akka,这让我思考:Clojure 中的等价物是什么?

  • 我发现了一些关于代理与演员的“消息吞吐量比较”帖子,但它们来自 8 年前
  • 一个答案使用agents......但是这不是一样的东西(代理人似乎并不有其自身的逻辑,它们是由外部代码“采取行动”)
  • 另一个最近的答案是Pulsar 纤维(更接近,但......仍然保持?)

(我清楚,这可能是我“问错了问题在这里”,希望这是不是太开放式)

clojure agent pulsar actor akka

2
推荐指数
1
解决办法
1286
查看次数

Pulsar 上的同一主题是否可以有多个制作者?

我知道你可以将主题订阅设置为共享订阅,以允许多个消费者关注同一主题。这也可以为多个生产者完成吗?

出于某种原因,当我尝试这样做时,我得到了Producer with name '<topic_name>' is already connected to topic

pulsar apache-pulsar

2
推荐指数
1
解决办法
1460
查看次数

标签 统计

pulsar ×3

apache-pulsar ×2

actor ×1

agent ×1

akka ×1

clojure ×1

log4j ×1

logging ×1