IncetOps ------------- 1. 执行逻辑:IncetOps -> Inception -> MySQL 程序调用inception执行sql,所以核心是inception,可以理解为MySQL的中间件,您需要部署inception程序,参考:[https://blog.saintic.com/blog/261.html](https://blog.saintic.com/blog/261.html) 2. 启动 2.1 启动web进程处理请求:`sh online_gunicorn.sh start` 2.2 启动rq进程处理任务:`sh online_rq.sh start` 3. 前端使用 3.1 左侧导航Inception,需要先添加这个中间件。 3.2 左侧导航数据库,添加数据库实例。 切记:数据库连接信息需要user、password、host,强烈建议选择推荐的inception,其中password会加密保存。此处连接信息要以inception为客户端,确保inception所在机器能连接上MySQL! 3.3 左侧导航任务,如图: * 都是必填项,牢记执行逻辑,选择MySQL实例和Inception服务要对应好,所以强烈建议添加MySQL实例时设置推荐的inception。 * 关于SQL语句,由于inception已经闭源,官方文档404了,sql规则不能看,但基本上增删改之类的操作没问题,使用select、use等没有意义。 * 开启备份:需要选择的inception开启备份功能 * 忽略警告:有时候inception会有一定的警告信息,但sql人工确定无误,就可以开启忽略 * 立即执行:您可以定时执行,依赖于rq-scheduler模块,同样要启动队列任务,即`sh online_rq.sh start` * 建议您先检查一遍,再添加任务。 ![](https://box.kancloud.cn/5106ba6124bd4f9b0b61a28caf3d6b15_696x725.png)