【发布时间】:2014-07-24 18:46:53
【问题描述】:
在 Asp.Net MVC4 应用程序中,我如何获取服务器的 IP,即我的应用程序在 IIS 中运行的机器的 IP?
我为什么需要这个?
我正在一个项目中工作,该项目将在具有负载平衡的服务器中发布。但是有一个后台线程执行一些东西,我需要保证这个线程只会在单个服务器中执行。我拥有的关于服务器的唯一信息是每个服务器的 IP。 (其他信息出于安全原因被分类)。
【问题讨论】:
-
一台机器拥有多个 IP 地址并不少见。依靠 IP 地址作为唯一不变的值总是有问题的。
标签: c# asp.net .net asp.net-mvc-4 ip