MarkLogic 8在哪里缓存ec2实例上的“用户数据”?

时间:2017-05-09 03:39:31

标签: amazon-ec2 marklogic

在撰写本文时,目前MarkLogic应该在/usr/local/mlcmd.conf缓存用户数据,参考:https://docs.marklogic.com/8.0/guide/ec2/CloudFormation

2 个答案:

答案 0 :(得分:1)

MarkLogic 8目前在git diff :2:path path git diff :3:path path 缓存user data。文档说/var/local/mlcmd.conf。 (https://docs.marklogic.com/8.0/guide/ec2/CloudFormation

usr/local/mlcmd.conf运行/etc/sysconfig/MarkLogic(我无法找到该文件的路径),在评论中写入init-config.sh

/var/local/mlcmd.conf

答案 1 :(得分:0)

MarkLogic不会“缓存用户数据”。引用的脚本(/ opt / MarkLogic / mlcmd / *)可以读取用户数据以及其他配置源,例如/etc/marklogic.conf。 /var/local/mlcmd.conf中的“缓存”是在首次初始化托管群集节点后https://docs.marklogic.com/8.0/guide/ec2/CloudFormation#id_10855中记录的变量的已解析值。这有意放在根文件系统上,以便生命周期遵循EC2实例的生命周期。如果一个实例终止而另一个实例被创建以取代它,则该文件将不再存在并重新解析这些值。虽然文档侧重于CloudFormation和User Data,但这些都不依赖于它们。