服务器快慢因素

服务器快慢因素

快慢因素
1. 内存
2. 硬盘
3. CPU
4. OS Kernel
5. Web Server CPU、内存、IOPS、最大连接数等配置
6. PHP/php-fpm
7. MySQL CPU、内存、IOPS、最大连接数等配置
8. pdo连接延迟
9. netstat TIME_WAIT

对交易平台架构的探索

对交易平台架构的探索

最开始接手时,Apache+PHP+MySQL,虽有3台web服务器,但基本相当于单机环境。

接手之后,首先使用Memcache实现了session共享,后加入OSS,使之成为分布式环境。

上一个稳定版本的架构是:

Linux为新硬盘分区格式化并挂载

Linux为新硬盘分区格式化并挂载

分区

1. 使用`fdisk -l`命令和`df -hT`命令对比查看哪个硬盘没有使用
2. 假设那个没使用的硬盘为 `/dev/vdb`
3. `fdisk /dev/vdb`,对该硬盘分区
4. 建新分区,输入`n`命令,以下可直接用默认值,即使用整个硬盘。
5. 输入`w`保存更改。
6. 更改文件格式类型,还是 `fdisk /dev/vdb`
7. 默认是第一个分区,输入`t`
8. 可使用`L`查看格式类型
9. 新硬盘一般使用`Linux LVM`类型,代号`8e`
10. 输入完直接`w`

为什么要用Kubernetes

假设你的应用在不同时段的访问量差异较大,多的时候80台服务器跑满,少的时候50台服务器跑半满,你会怎么考虑去部署应用?

为什么要使用Kubernetes?

1. 在可靠性较低的集群上弹性地部署应用
2. 实现全自动化
3. 易于部署、扩充和管理

之前的扩充方式:

豫ICP备19001387号-1