作为一个全栈开发人员,我有自己的两台云主机,部署了两个项目,但是目前看,这两个项目都发生了意外宕机,我十分不解。
两个项目都是使用nodejs做的后端,使用screen做的线程保留,服务器都为ubuntu系统,不明白是域名已经经过了备案,不明白是那个环节出现了问题。
推测有可能是nodejs的运行时异常,或者screen进程注销。
还需要继续排除错误。
没有发现screen异常,推测是阿里云的异常,首先是阿里云的安全组配置没有启动,接着是阿里云管理的域名莫名奇妙地终止了对云主机公网IP的解析。
除此之外,还可以在/etc/systemd/system/
中自定义服务,做线程保留,作为screen的备选方案。