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

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

《L05 电商实战》
从零开发一个电商项目,功能包括电商后台、商品 & SKU 管理、购物车、订单管理、支付宝支付、微信支付、订单退款流程、优惠券等
《L03 构架 API 服务器》
你将学到如 RESTFul 设计风格、PostMan 的使用、OAuth 流程,JWT 概念及使用 和 API 开发相关的进阶知识。
leo
最佳答案

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

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

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

5年前 评论

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

5年前 评论
leo

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

5年前 评论

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