像 ES 包括 Redis 这些服务,是如何做到一直处于启动状态不自动关闭?

因为一开始接触的时候比较早,那时候就用centos7在写项目代码,我是新手,之前启动了es和redis的服务,可是等过几天去看的时候发现服务被关闭了,有什么方法可以让服务一直开启吗?之前有操作过 在启动的时候 后面加 '&' , 后台运行,可是到后面还是不行,有点郁闷的是,es的服务重新启动为什么我的文档就全没了。。。

《L01 基础入门》
我们将带你从零开发一个项目并部署到线上,本课程教授 Web 开发中专业、实用的技能,如 Git 工作流、Laravel Mix 前端工作流等。
《L02 从零构建论坛系统》
以构建论坛项目 LaraBBS 为线索,展开对 Laravel 框架的全面学习。应用程序架构思路贴近 Laravel 框架的设计哲学。
leo
最佳答案

官方一般都会提供 service 脚本,直接 service xxx start 即可。如果没有 service 一般也可以通过 supervisor 来启动。

4年前 评论
讨论数量: 3
leo

官方一般都会提供 service 脚本,直接 service xxx start 即可。如果没有 service 一般也可以通过 supervisor 来启动。

4年前 评论

@leo 老师,那关于es服务,关闭后重新开启,里面的index和document都没有了是怎么回事。。是因为不正当的关闭开启导致分片的丢失吗?

4年前 评论
leo

@ericdemon 这个没有遇到过,按理说不可能,因为 ES 的数据都是存在磁盘里的,自己看看是不是代码里给删了。

4年前 评论

讨论应以学习和精进为目的。请勿发布不友善或者负能量的内容,与人为善,比聪明更重要!