之前电脑在开发的时候配置有点吃紧了,电脑内存CPU都直线飙升,主要是电脑上安装了MySQL和MongoDB,特别是MongoDB特别吃内存。而且我为了开发效率(嫌麻烦)数据库一般都是设置开机启动,所以当时需要思考下怎么提升电脑硬件,后来使用负载均衡的思路解决了硬件不够的问题。
当时第一反应是直接加电脑内存和换个CPU,采用纵向扩展硬件的方法,但是由于某些原因,没办法直接给开发电脑升级配置,想想如果一直用拖拉机般的电脑做开发,简直生不如死。
后来灵光一闪,由于最近在搞负载均衡,想起我还有一台闲置的电脑,于是决定把闲置的电脑利用起来,将开发所需的数据库全部安装在另外一台闲置电脑中,并设置好固定的局域网IP,方便数据库做连接。
这样就等于是横向扩展了电脑配置,在开发的过程中,如果需要连接数据库只要连接到这台专门的数据库电脑即可,这样原来用于开发的电脑所消耗的资源就会减少,运行会更加流畅,而且这台电脑还可以作为专门的备份服务器,有啥需要备份的资料除了保存到云盘,还可以放到里面。
作者:十有三
出处:https://shiyousan.com/post/636046436991152266
版权声明:本文采用知识共享许可协议:署名-相同方式共享 4.0 国际(CC BY-SA 4.0)。欢迎转载本文,转载请声明出处或保留此段声明。