当前位置: 首页 > 知识库问答 >
问题:

使用独立弹性搜索运行netflix导体?

夏侯涵映
2023-03-14

如何配置Netflix conductor以运行独立的弹性搜索而不是嵌入式弹性搜索?

共有3个答案

白星渊
2023-03-14

您可以使用elasticsearch2或elasticsearch5的独立安装,因为Netflix Conductor binary已经提供了相关的支持类。

要在外部进行配置,您必须执行以下操作

  • 安装并配置独立elasticsearch。默认情况下,安装将公开2个端口9200/http或9300/tcp
  • 更新服务器。属性文件,以便与elasticsearch的独立实例开始通信

希望这有帮助。

景鹏飞
2023-03-14

添加外部弹性搜索,我们需要遵循下面链接中提到的代码更改。https://github.com/Netflix/conductor/tree/master/es5-persistence.并重建jar并再次使用属性运行指挥服务器。

如果你仍然得到错误,我建议遵循下面的链接https://github.com/Netflix/conductor/issues/489.

龙安阳
2023-03-14

如果你有一个conductor-config.properties只要确保你有这些指向你已经启动并运行的有效弹性搜索:

workflow.elasticsearch.instanceType=EXTERNAL
workflow.elasticsearch.url=http://elasticsearch:9200

然后应该能够使用以下配置运行conductor:java conductor-server-2.15.0-SNAPSHOT-all。jar导体配置。属性

https://github.com/Netflix/conductor/blob/master/es5-persistence/src/main/java/com/netflix/conductor/dao/es5/index/ElasticSearchRestDAOV5.java你可以检查这个作为一个例子,交换弹性容器由你自己,修改conductor-config.properties.它将被复制,当你运行:检查出https://github.com/s50600822/conductor-cheat里面的回购只是做

docker-compose up

查看https://github.com/Netflix/conductor/blob/master/es5-persistence/src/main/java/com/netflix/conductor/dao/es5/index/ElasticSearchRestDAOV5.java了解其他选项。

 类似资料:
  • 我有弹性搜索的问题。接缝搜索项在搜索结果中被隔离。 我们有一个使用弹性搜索索引的大型字幕数据库。然而,我们的搜索会在搜索词被隔离的地方对搜索结果进行优先排序。 Ie:搜索“吃”会产生: 哦,跳伞跳伞哦,我找到了疯狂饮食吃,吃传球,传球你们这些家伙真烂那是什么花样游泳 和 这是我的最后一晚,所以我们要像没有明天一样生活我想我只是想,吃点东西带上所有的食物,不管是麦当劳,还是冰淇淋。 我们需要INST

  • 我正在尝试学习与php composer包的帮助。我有一个,其名称为,其中包含、、、字段。我想有基于以上字段的过滤器,它应该在操作符。我当前的查询代码是: 我的问题是: > 我无法获取数据。但是如果我执行下面的代码: 我在运算符中获取值,但需要在其中包含操作。

  • 由于已经有很多关于连字符的问题,我已经尝试了以下解决方案: 使用字符筛选器:ElasticSearch-在名称中使用连字符进行搜索。 所以我做了这个映射: 所以char筛选器似乎没有在搜索字符串上执行?我该怎么做才能让它起作用?

  • 我使用Elasticsearch允许用户输入要搜索的术语。例如,我要搜索以下属性'name': 如果使用以下代码搜索或,我希望返回此文档。 我尝试过做一个bool must和做多个术语,但它似乎只有在整个字符串都匹配的情况下才起作用。 所以我真正想做的是,这个词是否以任何顺序包含两个词。 有人能帮我走上正轨吗?我已经在这上面砸了一段时间了。

  • 如果弹性文档中提到长度超过上面的ignore_设置的字符串将不会被索引或存储,请任何人帮助解释关于上述ignore的疑问。对于字符串数组,上面的ignore_将分别应用于每个数组元素,长度大于上面的ignore_的字符串元素将不会被索引或存储。 这是否意味着,如果我添加的数据长于长度,那么它将不允许在ES中发布数据 https://www.elastic.co/guide/en/elasticse

  • 当我执行ps-aef grep elasticsearch HeapDumpOnOutOfMemoryError时看到了这一点 501 373 47 1 0 2:29pm ttys004 0:04.14/usr/bin/Java-xms4g-xmx4g-xss256k-djava.awt.headless=true-xx:+useparnewgc-xx:+useparnewgc-xx:+usepa