应用场景:
最近用 node 重构了网站的项目,部署到测试环境的时候测试一切正常。
直到有一天,运维把代码上线到内测环境的时候......
突然发现:内测环境和测试环境竟然是同一台服务器,只不过是把代码放在了两个不台的位置而已~
这样的话,在同一台服务器部署两个一样的 node 应用,端口必然冲突,就会导致 node 启动报错。
那怎么办呢?有没有什么办法可以让测试环境和内测环境用两个不同的端口?
冥思苦想......
有了,可以增加配置文件来解决这个问题。最近用 node 重构了网站的项目,部署到测试环境的时候测试一切正常。