[.net core]5.outProcess

与inProcess比较  OutProcess性能更差,因为此时它使用了两个web服务器  ,内部是kestrel  外部可能是iis apache nginx 等.

使用visual studio调试的时候(托管于iis),默认 外部使用iis  内部kestrel

如果直接运行 dotnet run的话(不托管于iis)  

这两种情况下运行起来的效果  寄宿的进程都是dotnet

当你需要反向代理时,使用OutProcess,  

当你不需要反射代理时,使用InProcess性能更佳

outProcess 示意图如下

猜你喜欢

转载自www.cnblogs.com/nocanstillbb/p/11296321.html