如何检查我的node.js服务器正在运行的URL?

时间:2013-12-20 14:18:11

标签: node.js url endpoint which

我有两台服务器:

  1. db.mydomain.com和
  2. db2.mydomain.com(用于开发)
  3. 如何查看运行我的代码的服务器?

    我想从生产数据中备份我的数据,但不是从开发数据备份。关于如何做到的任何想法?

    感谢。

1 个答案:

答案 0 :(得分:2)

您可以在任何请求中获取主机名

app.get('/', function(req, res) {
     var domain = req.headers.host;
     var parts  = domain.split(".");
     //assume www for no subdomain
     var subdomain = parts.length == 2 ? "www" : parts[0]; 
    ....
});