我正在设置一个Apacheconfiguration来检查文件的存在。 如果文件存在,则服务器将redirect到维护页面。 否则,应用程序将正常提供服务。
我担心,有大量的请求,文件检查必须发生在每个单独的请求,并可能最终导致大量的不必要的IO。
检查文件是否存在IO开销?
如果是这样, 是否有任何替代检查文件的存在?
我需要能够修改Apache以外的东西,不需要重新启动或优雅。 例如,是否有一个模块允许查询一个memcached实例是否存在密钥? 还是有任何其他types的内存caching可以使用?
我可以想象文件系统caching将以与处理apache必须打开的所有其他文件相同的方式来处理这个问题。 如果您打算用单个文件的检查replace活动网站,则不必担心性能问题。