【问题标题】:Clearing the Cache in Coldfusion Production server清除 Coldfusion 生产服务器中的缓存
【发布时间】:2009-09-17 09:14:48
【问题描述】:

我正在使用 CFMX,但在制作过程中出现了一个问题(变量“yy”在“yyfiling”中未定义),这是一个显示停止器。

我正在推动对它的更正,但它们似乎没有出现在服务器上。

我想通过清除服务器缓存来使我的提升代码生效。

CFAdmin 生产模板已缓存(受信任的缓存已打开),所以想将其关闭受信任的缓存并清除模板缓存。 应该尽快这样做。

所以想知道它会影响主站点吗? 有什么注意事项吗?

【问题讨论】:

    标签: coldfusion


    【解决方案1】:

    您可以通过编程方式清除所有模板或特定模板的 ColdFusion 模板缓存。 Ray Camden 在这里记录了它:

    使用 AdminAPI 从模板缓存中清除单个文件 http://www.coldfusionjedi.com/index.cfm/2008/6/19/Clearing-individual-filesfolders-from-ColdFusion-templates-cache

    ColdFusion 管理 API 和模板缓存 http://www.coldfusionjedi.com/index.cfm/2007/6/7/ColdFusion-8-Admin-API-and-Trusted-Cache

    【讨论】:

      【解决方案2】:

      我建议在开发中进行,看看是否有任何不利的情况发生。这就是良好的开发(或更好的 QA)环境的用途。

      【讨论】:

        【解决方案3】:

        使用 SVN/GIT,在执行此操作之前保存代码的现有副本。如果您的新代码带来更严重的错误,请立即恢复到现有的。

        【讨论】:

        • 好的,你知道我的意思。只要您有源代码控制...准备在暴风雪发生时恢复。 :)
        【解决方案4】:

        我一直在清除缓存。您将看到的唯一区别是第一次请求coldfusion 模板时,由于coldfusion 必须在后台进行编译,它会为请求增加一些时间。这将是一次性的。

        不要害怕。

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 2016-07-11
          • 2013-05-08
          • 1970-01-01
          • 2019-01-01
          • 2018-08-08
          • 1970-01-01
          • 2011-01-15
          • 1970-01-01
          相关资源
          最近更新 更多