Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/multithreading/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
can';在三分之一的节点上找不到groovy脚本文件。文件中的elasticsearch groovy脚本_Groovy_<img Src="//i.stack.imgur.com/RUiNP.png" Height="16" Width="18" Alt="" Class="sponsor Tag Img">elasticsearch - Fatal编程技术网 elasticsearch,Groovy,elasticsearch" /> elasticsearch,Groovy,elasticsearch" />

can';在三分之一的节点上找不到groovy脚本文件。文件中的elasticsearch groovy脚本

can';在三分之一的节点上找不到groovy脚本文件。文件中的elasticsearch groovy脚本,groovy,elasticsearch,Groovy,elasticsearch,我从集群中3个节点中的2个得到响应 在第3个节点上找不到该文件,但它位于具有相同名称和权限的所有节点上 节点名为demo01-03 下面是一些日志输出: demo03: [2015-06-18 05:52:21,739][INFO ][script ] [demo03] removing script file [/etc/elasticsearch/scripts/source_types.groovy] [2015-06-18 06:40

我从集群中3个节点中的2个得到响应

在第3个节点上找不到该文件,但它位于具有相同名称和权限的所有节点上

节点名为demo01-03

下面是一些日志输出:

demo03:
    [2015-06-18 05:52:21,739][INFO ][script                   ] [demo03] removing script file [/etc/elasticsearch/scripts/source_types.groovy]
    [2015-06-18 06:40:16,764][INFO ][script                   ] [demo03] compiling script file [/etc/elasticsearch/scripts/source_types.groovy]
    [2015-06-18 06:40:41,771][INFO ][script                   ] [demo03] compiling script file [/etc/elasticsearch/scripts/source_types.groovy]
    [2015-06-18 06:41:06,779][INFO ][script                   ] [demo03] compiling script file [/etc/elasticsearch/scripts/source_types.groovy]
    [2015-06-18 06:44:26,788][INFO ][script                   ] [demo03] removing script file [/etc/elasticsearch/scripts/source_types.groovy~]
    [2015-06-18 06:47:21,789][INFO ][script                   ] [demo03] compiling script file [/etc/elasticsearch/scripts/source_types.groovy]
    [2015-06-18 06:47:21,798][WARN ][script                   ] [demo03] no script engine found for [groovy~]
    [2015-06-18 06:49:51,799][INFO ][script                   ] [demo03] removing script file [/etc/elasticsearch/scripts/source_types.groovy~]
demo02:
    [2015-06-18 05:52:18,078][INFO ][script                   ] [demo02] removing script file [/etc/elasticsearch/scripts/source_types.groovy]
    [2015-06-18 06:41:03,098][INFO ][script                   ] [demo02] compiling script file [/etc/elasticsearch/scripts/source_types.groovy]
    [2015-06-18 06:46:28,109][INFO ][script                   ] [demo02] compiling script file [/etc/elasticsearch/scripts/source_types.groovy]

我删除了文件并重新创建了它,现在搜索工作正常了。我不知道根本原因。

您确定您的文件命名正确吗,我看到
源代码类型.groovy~
,即在末尾有一个
~
。您能否确保扩展名是
groovy
而不是
groovy~
?是的,它是我期望的名称,没有~。我不知道那些是什么。文件名末尾带有波浪号通常是来自vim或emacs的备份文件。也许这就是原因。