为某些域名指定IP

时间:2012-12-21 06:54:09

标签: ruby-on-rails ruby curl net-http curb

我正在调用许多服务器上托管的Web服务的许多api。请求通过负载均衡器随机路由到这些服务器。 所有这些服务器都驻留在我的本地网络上,我想要一个特定的api调用去一个特定的服务器。 由于我不希望其他请求受到影响,我不愿意在托管我的应用程序的服务器上放置主机条目。 这可以通过代码实现吗? 我在ruby中编码并使用net-http gem来进行api调用。 任何使用curb gem的实现也是受欢迎的。

由于

-Azitabh

2 个答案:

答案 0 :(得分:0)

我认为实现目标的最佳方法是使用DNS欺骗代理。

Charles proxy这样做但也可能有其他工具。

答案 1 :(得分:0)

一种方式(与systho建议的行相同)我能想到的是直接使用IP进行api调用,并在服务器上创建一个直接在单独端口上监听的虚拟主机。

这对我来说很有用,因为我可以访问托管Web服务的服务器。