实践证明,Jekyllrb没有任何稳定性可言
平均崩溃时间为2到3天左右/次
呵呵,不愧是ruby呢
实际使用中看来必须配一套自动运维机制才行了
明晚抽时间摸摸看吧
2021-4-08更新:
好,抽到时间了
所以做了
概述如下
主要包含两个文件吧
startup.sh
1 | !/bin/sh |
monitor.sh
1 | !/bin/sh |
嗯,逻辑其实很简单
monitor.sh
只负责开一个screen
启动startup.sh
然后startup.sh
中,轮询查询当前是否有存活的名叫jekyll
的进程
如果没有,则认为jekyll
又死了,重新开一波
这一套方法似乎与jekyll完全无关
可以复用在任何其他轮子上呢!
哇哦,好棒!
不愧是我!
- 本文作者: XenoAmess
- 本文链接: http://xenoamess.com/2021/04/07/20210406Jekyllrb与自动运维/
-
版权声明:
本作品采用知识共享署名-非商业性使用-相同方式共享 4.0 国际许可协议进行许可。