gpt4 book ai didi

elasticsearch - Elasticsearch-如何将脚本存储在config/scripts目录中

转载 作者:行者123 更新时间:2023-12-02 22:45:10 25 4
gpt4 key购买 nike

我正在尝试使用 config / scripts 目录中的脚本。 Elasticsearch文档here这样说:

Save the contents of the script as a file called config/scripts/my_script.groovy on every data node in the cluster:



这似乎很简单,但恐怕我不明白如何在集群中的每个数据节点上准确放置一个普通文件。通常是通过命令行以某种方式完成此操作,还是可以通过手动移动groovy文件(例如在OSX的Finder中)完成此操作?我有一个测试索引,但是当我查看节点上的文件结构时,我很困惑将groovy文件放在何处。帮帮我,漂亮。

最佳答案

您只需要将文件复制到每个运行elasticsearch的服务器上即可。如果您只是在计算机上运行elasticsearch,请转到已安装elasticsearch的文件夹,然后将文件复制到其中的config / scripts中(可能必须先创建该文件夹)。不管文件如何到达那里。

您应该在日志的以下行中看到一个条目(如果在前台运行,则在控制台中):

compiling script file [/path/to/elasticsearch/config/scripts/my_script.groovy

这不会立即显示-默认情况下,Elasticsearch每60秒检查一次新的/更新的脚本(您可以使用 watcher.interval设置进行更改)

关于elasticsearch - Elasticsearch-如何将脚本存储在config/scripts目录中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29400142/

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