我在sphinxsearch
个vps上安装了centOS
我想将其升级到最新版本2.1.4
。
我是否需要像之前那样执行安装sphinx
的整个过程,还是有更好的方法来执行升级?
答案 0 :(得分:2)
最安全的方式:(有可能减少停机时间,但更棘手)
1)停止搜索(优雅地,不要杀死它)
2)安装新版本的sphinx(就像第一次安装它一样)
3)从新版本覆盖应用程序中使用的sphinxapi.php(.py等)版本。
4)再次开始搜索。
5)测试,测试,测试。
6)如果有任何问题,首先尝试重新生成yuor indexe(s) - 可以只使用--rotate。
(你可能还想替换你的应用程序中的搜索pae'关闭维护'所以任何访问者都会得到一个明确的消息,而不是一个神秘的消息。说完了,大部分是停机时间,shuld不到一分钟)