Рейтинг:0

Опубликованный веб-сайт .Net Core не работает с Systemd

флаг in

Я развертываю основное приложение ASP .Net на своем веб-сервере. Когда я запускаю службу systemd, она привязывается к порту 5000, и я получаю ошибку nginx 502. Когда я запускаю службу вручную с помощью «dotnet Activecalls.dll», она привязывается к порту 5001 для https, чего я и хочу, и веб-сайт работает правильно. Вот служба systemd:

[Ед. изм]
Description=Активная служба вызовов

[Оказание услуг]
Рабочий каталог=/var/ActiveCalls
ExecStart=/usr/bin/dotnet /var/ActiveCalls/ActiveCalls.dll
Перезапустить = всегда
Рестартсек=10
SyslogIdentifier=Активная служба вызовов
Пользователь=пользователь
Среда=ASPNETCORE_ENVIRONMENT=Производство

[Установить]
WantedBy=многопользовательская.цель

Есть идеи, почему это может не сработать? Я могу предоставить больше информации, если это необходимо.

David avatar
флаг cn
Какая версия убунты?
Traceout avatar
флаг in
это убунту 18.04

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.