Для основного живого производственного веб-сайта MVC я пытаюсь понять, какую настройку commandName
я должен использовать в файле launchsettings.json. Насколько я понимаю, если я установлю Project
, он будет использовать сервер Kestrel для размещения сайта. Если я установлю IIS
, он будет использовать IIS.
Из моего исследования Kestrel сказано, что Kestrel следует использовать позади одного из главных хост-серверов, таких как IIS, из-за отсутствия функций, поскольку он был масштабирован для повышения производительности. Это заставляет меня задуматься о том, как я мог бы достичь такой цели. В моей текущей настройке я использую виртуальный хостинг для размещения веб-сайта, и я хотел бы знать, должен ли я установить для параметра commandName
значение IIS
или Project
, будет ли это иметь значение в моем случае?