处理拆分应用程序的策略

时间:2011-12-12 23:29:12

标签: wcf iis

为了应对最近的增长,我们的应用程序分为两组独立的基础架构。大约一半的客户在第1组,另一半在第2组。

两个集都有不同的网址(api1.ourdomain.com和api2.ourdomain.com)。

问题是客户不小心推错了网址,然后想知道他们为什么会收到错误消息。

除了用户教育之外的任何其他策略来处理这个混乱?

是否可以将请求重定向到正确的端点?

感谢。

1 个答案:

答案 0 :(得分:0)

我认为您的问题不够详细,无法提供有意义的反馈。显然有几个因素很容易促成推荐。

您的应用程序是否使用用户配置文件(或类似的构造)?如果是这样,您可以考虑在其配置文件中为每个用户关联主URI,并在应用程序中包含逻辑以询问每个请求的配置文件,并在用户转到错误的URI时重定向。

这是授权问题吗?如果是这样,您可以考虑包括一些基本授权路由,该路由提供具有正确URL的自定义403页面。

如果你能提供额外的细节,我想我们会更有帮助。