几个月来,我一直在测试 Openshift Online 平台(使用免费的 3 档选项)。我设置了几个 python 应用程序以及非常基本的 python 应用程序(仅使用 Openshift python 模板)和外部监控,这也使应用程序保持活动状态(=非空闲)。
我的发现是应用程序每 cca 14 天重新启动一次。并且基本上不适用于 cca 5-20 分钟。为了使停机时间为 0,建议使用 HA 可扩展设置。
这通常被声明为具有 HA 代理设置的应用程序服务器(例如 python)的 2+ 齿轮 + 数据库的 1 齿轮(在我的情况下为 PostgreSQL)。
我想知道数据库设备是否不会像在非扩展应用程序中那样不时重新启动?
Uptime Logs for python application:
Latest Events (up, down, start, pause) Export Logs
Event Date-Time Reason Duration
Up 04-07-2014 19:03:10 OK 53 hrs, 11 mins
Down 04-07-2014 18:54:48 --- 0 hrs, 8 mins
Up 04-07-2014 18:48:51 OK 0 hrs, 5 mins
Down 04-07-2014 18:45:29 --- 0 hrs, 3 mins
Up 02-07-2014 22:52:56 OK 43 hrs, 52 mins
Down 02-07-2014 22:32:38 --- 0 hrs, 20 mins
Up 23-06-2014 11:41:43 OK 226 hrs, 50 mins
Down 23-06-2014 11:27:05 --- 0 hrs, 14 mins
Up 03-06-2014 04:00:05 OK 487 hrs, 27 mins
Down 03-06-2014 03:50:22 --- 0 hrs, 9 mins