gpt4 book ai didi

apache-nifi - 如何为 NiFi 设置分布式 map 缓存?

转载 作者:行者123 更新时间:2023-12-04 09:23:32 31 4
gpt4 key购买 nike

我是 NiFi 的新手,只是在玩处理器。

我试图在我的测试中加入 WaitNotify 处理器,但我必须设置一个分布式 map 缓存(服务器 和 0x251819421134111)。

NiFi 文档假设了我没有的理解水平。

我已经在我的计算机 (macOS) 上安装了 memcached 并验证它在端口 11211(默认)上运行。我在 NiFi 的 DistributedMapCacheClientService 下创建了 DistributedMapCacheServerCONTROLLER SERVICES ,但我收到了 java.net.SocketTimeoutException 和其他错误。

是否有关于整个主题的好教程?有人可以建议如何前进吗?

最佳答案

DistributedMapCacheClientServiceDistributedMapCacheServer 不需要额外的软件。

要创建这些服务,请右键单击 Canvas ,选择 Configure,然后选择 Controller Services 选项卡。然后,您可以通过单击右侧的 + 按钮并按名称搜索来添加新服务。

  • 使用默认参数(端口 4557)创建 DistributedMapCacheServer 并启用它。这将启动内置缓存服务器。
  • 使用主机名 DistributedMapCacheClientService 和其他默认参数创建 localhost 并启用它
  • 创建一个简单的流 GenerateFlowFile 在参数中设置 run schedule 和非零字节大小。
    将其连接到 PutDistributedMapCacheEntry Identifier 设置为 Key01 并选择您的 DistributedMapCacheClientService

  • 尝试运行它。如果其他软件未使用端口 4557,则放置缓存应该可以工作。
    enter image description here

    关于apache-nifi - 如何为 NiFi 设置分布式 map 缓存?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44590296/

    31 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com