我们目前有一个包含50个ASP.NET应用程序的IIS服务器,这些应用程序都在同一个应用程序池中。当我们在我们的服务器上发布两个不同的Blazor应用程序时,我们打开的第一个应用程序可以工作,但在打开第二个应用程序后出现以下错误:ASP.NET Core does not support multiple apps in the same app pool
这个错误是有道理的,但为了解决它,我只能在谷歌上找到这个:,它只是说要创建新的应用程序池。似乎我们不能对我们的50个应用程序中的每一个都这样做,这会占用太多的资源。还有什么我们能做的吗?
更多的谷歌搜索发现:,但这有不同的措辞,我尝试了他们
我有一个使用Documentum开发的应用程序,部署在Websphere server 5.1和http server 2.0.47中。在进程的每次启动和停止时,我们都使用windows脚本。我们正在停止服务器以备份数据。每次我们停止应用程序服务器时都会打开。我们将备份过程安排为每天运行,并自动执行统计过程。大多数情况下,它是由于创建空闲进程而失败的。任何关于这个空闲进程是如何创建的想法。我们将pid映射到服务器中运行的每个进程。
我想找出更好的解决办法。
我在我的节点应用程序中运行两个http服务器,在端口3000处运行服务器1,在端口3001上运行服务器2。服务器1正在进行主逻辑和数据库处理,而服务器2处理文件请求。
当我用节点myApp.js启动我的应用程序时,两个服务器都会启动并监听它们的端口。
/*
*Fire Up the Servers
*/
http.createServer(app).listen(3000, function(){
console.log('HTTP Express server listening on port 3000');
});
http.creat