PHP 实现 CLI 交互式输入
- 支持Win/Linux/Mac等环境
- 支持交互输入
- 支持错误重试
- 支持Win/Linux/Mac等环境
- 支持交互输入
- 支持错误重试
刚发现测试机的数据库挂了,查看状态和启动均报错,信息大致如下:
|
|
Git 是一个开源的分布式版本控制系统,用于敏捷高效地处理任何或小或大的项目。
Git 是 Linus Torvalds 为了帮助管理 Linux 内核开发而开发的一个开放源码的版本控制软件。
Git 与常用的版本控制工具 CVS, Subversion 等不同,它采用了分布式版本库的方式,不必服务器端软件支持。
XtraBackup 是由 percona 开源的免费数据库热备份软件,它能对 InnoDB 和 XtraDB 存储引擎的数据库非阻塞地备份(对于 MyISAM 的备份同样需要加表锁)。mysqldump 备份方式是采用的逻辑备份,其最大的缺陷是备份和恢复速度较慢,如果数据库大于50G,mysqldump 备份就不太适合。
ELK Stack(ElasticSearch、Logstash、Kibana)
ELK关系图:
ElasticSearch与关系型数据库对比:
Relational DB -> Databases -> Tables -> Rows -> Columns
ElasticSearch -> Indices -> Types -> Documents -> Fields