.net - 如何在负载下多路复用我的 asp.net Web 应用程序?
问题描述
这个问题不是代替我解决我的问题的请求。我想知道你的想法和经验。是否有可能在压力旧重负载下复制 Web 应用程序或服务器。我进行了大量研究,但找不到任何应用程序或示例。因此,我不知道是否可以在请求压力或重负载下创建 Web 应用程序或 Web 服务器。
例如,当请求变得很多时,我在 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);
}
这是可能的还是我可以自动做到这一点?我的意思是多路复用网络应用程序或创建新的网络服务器。
解决方案
您应该转到主机文件,它在Windows操作系统中的文件夹等下只需在主机文件中写入您的IP,然后单击选项卡并写入您的服务器名称
推荐阅读
- php - PHP - 异步 foreach 循环
- python - TypeError: %d format: a number is required, not str 在创建端口监听时收到此错误
- javascript - 如何从作为输入传递给 Angular 组件的模板引用中获取元素引用
- react-native - 异步函数返回承诺而不是数组
- c++ - 使用 use_future 提升 Asio async_recieve_from 多播不能与 async_send_to 同时工作
- python-3.x - Discord.py 发送动态时间字符串
- javascript - 如何使我的 javascript 中的正弦波正常工作?
- javascript - 如果字符串的总长度大于指定值(for循环),则缩短数组 - JavaScript
- python - 在 Android 上部署 Kivy 时没有错误但加载屏幕后应用程序崩溃
- java - 为什么 public static void main 方法不会在实例化的类中自动运行?