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