如何在负载下复用asp.net Web应用程序?

时间:2019-03-14 08:20:21

标签: .net linux windows iis devops

这个问题不是要代替我来解决我的问题。我想知道你的想法和经验。复制Web应用程序或服务器是否有可能在旧的沉重压力下承受压力。我进行了大量研究,但找不到任何应用程序或示例。因此,我不知道有可能在请求保证或繁重的情况下创建Web应用程序或Web服务器。

例如,当Request的响应时间越来越长时,我在IIS下有一个Web应用程序192.168.5.1:8080,我想创建一个yml文件,如下所示:

if(request.Count>4000){
startReplicate.new.WebApp(192.168.6.2:8080);
startReplicate.new.WebApp(192.168.5.1:8081);
}
if(request.Count>8000){
startReplicate.new.WebApp(192.168.6.3:8083);
startReplicate.new.WebApp(192.168.5.1:8080);
}

这是可能的,或者我可以自动做到吗?我的意思是多路复用Web应用程序或创建新的Web服务器。

1 个答案:

答案 0 :(得分:1)

您应该转到主机文件,该文件位于Windows操作系统中的etc下的文件夹中,只需在主机文件中输入您的ip,然后单击选项卡上并输入服务器名称