首页 新闻 会员 周边 捐助

对于现在一些写aspnetcore开发博客的几个不解

0
[待解决问题]

1、aspnetcore 核心里面已有web服务,为何每个写博客的都要把nginx代理写进去?都是抄的?还是凑字数?还是觉得代理一下高大上了?不懂~~
2、为何每个写aspnetcore进程守护的都要使用supervisor?shell不行?不懂~ 我怀疑写这类埔客的都是supervisor的营销。

问题补充:

其实我想说的并不是问题本身,而是在说千篇一律地都这样干,就像本身的框架一样,疯魔般地依赖注入,不管适用性有多强。

冰点$心慌慌的主页 冰点$心慌慌 | 菜鸟二级 | 园豆:202
提问于:2019-09-06 10:22
< >
分享
所有回答(2)
0

传送门=>https://q.cnblogs.com/q/108043/
用supervisor也是一样的道理,没有必要去杠,shell确实也行,但是在生产的过程中,人们发现supervisor提供了很多便捷的操作,用起来方便。

顾星河 | 园豆:7281 (大侠五级) | 2019-09-06 11:54
0

为什么还要用别的服务器程序做反向代理?

  • 安全。iis等服务器久经沙场,可能会比直接使用Kestrel更安全
  • 性能。反向代理服务器可以缓冲一些常用响应
  • 进程管理。有些代理服务具有自动启动进程的功能,当进程挂掉的时候
  • 如果用反向代理,同一个服务器上可以部署多份程序,根据请求的不同分发到不同的程序处理

以上观点来自《asp.net core in action》

为什么用supervisor?

本人没有听说过,刚查了下,它是用来管理进程的,比如挂掉后可以自动重启,所有呢,写这类博客的不一定是supervisor的营销者,确实有用,否则进程挂掉后还有自己手动启动,如果没有及时发现,肯定会造成不利影响。

会长 | 园豆:12463 (专家六级) | 2019-09-06 12:00
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册