搜索是通过库引入的该库在所有机器上利用本地
本帖最後由 akhiislamakhi22 於 2024-4-30 15:18 編輯但为了使其正常工作我们必须进行一些修改如果您使用您可能了解的两阶段执行模型这里的关键思想是确保发现的值在评估模板时可用。幸运的是调整了一些食谱来使用惰性评估就足以解决这个问题了。同样为了取代提供的用户搜索功能我们发现这个库尽管有些过时但对我们来说非常适合。一旦我们确信领事搜索按预期工作我们就从食谱中完全删除了厨师服务器搜索。万岁我们的下一个任务是弄清楚如何在实例上分发和运行配方我们创建了一个厨师独奏包装我们所有机器上都安装了脚本。它连接到我们的存储库下载相应的存储库最后运行。但现在我们有了这个级别的控制权我们利用了这一优势并引入了两项额外的福利我们使包装器了解分支这使我们能够在特定的实例子集上临时运行特定的代码分支一段确定的时间这非常有帮助。事实证明此功能仅对我们团队非常有价值对其他团队也非常有价值。
能够在集群中定义特殊节点并给予它们同的处理例如运行另一组角色等。我们通过在存储库的特定文件夹中创建具有相同的文件来实现这一点。这使我们能够将复杂性从配 方转移到简单的节点角色覆盖。我们知道我们会怀念我们心爱的刀具因 瑞典 WhatsApp 号码数据 为过去我们几乎用它来做所有的事情所以我们做了__或中投公司。它是一个工具取代了提供的一些实用程序并使用的和云提供商为我们提供日常操作中的一些重要功能搜索属于特定角色的节点即服务器列出角色或健康节点。我有说过我们喜欢刀吗?我们使语法类似于刀基础设施演示当我们注意到搜索时性能得到巨大提升时我们感到非常惊喜。在我们的案例中我们发现了新的设置速度提高倍而是用小刀对服务器进行搜索。实施基础设施改进当时已经在执行我们的服务发现搜索并通过提供服务地址但我们仍然运行服务器并由整个平台使用。
https://zh-cn.bulklead.me/wp-content/uploads/2024/04/瑞典-WhatsApp-号码数据.png
使用我们称为的固化;我们已经通过删除对安装和执行的任何引用并设置适当的防火墙规则以确保这些计算机无法到达将暂存节点迁移为使用。我们花了一些时间寻找任何碎片但我们发现的只是一些失败的作业和一些使用的脚本。然后一旦我们修复了它们并等待了一周我们就按照相同的生产程序进行操作。操作进行得很顺利在绝大多数情况下我们所要做的就是解决实例问题。但是我们遇到了一些问题例如使用自动化一些集群逻辑迫使我们手动迁移此类节点。通过改进我们的堆栈获得的经验教训毫无疑问更好地了解我们的平台是该项目最重要的成果。我们认为以下几点值得特别关注深呼吸停止思考并尝试改进你的工作流程永远会太晚。它会比你预期的更快得到回报。如果您在互联网上搜索并且没有找到任何关于某人采取相同方法厨师独奏领事的参考资料请要害怕。自此改进以来已经有一段时间了我们对结果非常满意。它让我们对食谱更加小心这可能听起来很愚蠢但这个项目帮助我们认识到配置管理系统应该专门用于配置管理而是取代手动操作或进行服务发现。
頁:
[1]