1. 课程内容
- 项目介绍
- 数据库方案
- Gitflow工作流
- 认证方案
- 对象存储
- 缓存方案
- RPC方案 grpc
- 搜索方案
- 即时通讯方案
- APScheduler定时任务
- supervisor进程管理
2. 目标
- 以黑马头条产品为依托案例,但不再以具体业务实现为主
- 力求掌握解决不同问题的实施方案
- 深入理解并巩固前面所学的知识
1.项目介绍
1.1 ToutiaoWeb虚拟机使用说明
- 作为项目的开发环境
-
黑窗口 无GNOME 模拟企业中的开发服务器环境
-
CentOS7.2
- 开机前先将虚拟机调成NAT模式
- 虚拟机占用内存4G,如果主机内存不足,可启动前将内存占用调为2G
- 在Windows中使用SSH客户端
- Termius
- xshell
- ssh python@自己的ip地址
- 用户名 密码
- 系统
- root -> chuanzhi
- python -> chuanzhi
- MySQL
- root -> mysql
- 系统
- 端口
- MySQL (mariadb)
- master -> 3306
- slave -> 8306 (mysql -uroot -p -h 127.0.0.1 --port=830
- MySQL (mariadb)