powered by simpleCommunicator - 2.0.51     © 2025 Programmizd 02
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Self-hosting ASP.NET Web API приложения в службе Windows? Кто-нибудь использовал такое?
50 сообщений из 50, показаны все 2 страниц
Self-hosting ASP.NET Web API приложения в службе Windows? Кто-нибудь использовал такое?
    #39639394
void18
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Есть веб приложение (не highload), которое сейчас работает и хостится в IIS. От IIS используется только подъем по первому запросу и перезапуск, если упало (WAS). Есть мысли перейти на селфхостинг, однако есть опасения, что мировой опыт отвергает такой подход. У кого есть такой опыт и положителен ли он?
...
Рейтинг: 0 / 0
Self-hosting ASP.NET Web API приложения в службе Windows? Кто-нибудь использовал такое?
    #39639401
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
void18Есть веб приложение (не highload), которое сейчас работает и хостится в IIS. От IIS используется только подъем по первому запросу и перезапуск, если упало (WAS). Есть мысли перейти на селфхостинг, однако есть опасения, что мировой опыт отвергает такой подход. У кого есть такой опыт и положителен ли он?

Положителен. Но в любом случае, нужен веб-сервер, который торчит наружу. Это может быть IIS, nginx или другой веб-сервер, который проксирует запросы в службу. Наружу селфхост выпускать нельзя.
...
Рейтинг: 0 / 0
Self-hosting ASP.NET Web API приложения в службе Windows? Кто-нибудь использовал такое?
    #39639415
Фотография Shocker.Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hVosttНаружу селфхост выпускать нельзя.почему?
...
Рейтинг: 0 / 0
Self-hosting ASP.NET Web API приложения в службе Windows? Кто-нибудь использовал такое?
    #39639428
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
void18,
Я против)).
Есть Веб приложение в интранет сети и есть Win servis, напр. SOAP.
Если у вас по факту, а не по названию веб проект, то очень много вкусного обвеса будет на IIS.
Например, соседнее веб приложение, или недавно было про роли предприятия.
Это масштабируемость.
...
Рейтинг: 0 / 0
Self-hosting ASP.NET Web API приложения в службе Windows? Кто-нибудь использовал такое?
    #39639540
void18
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
hVosttПоложителен. Но в любом случае, нужен веб-сервер, который торчит наружу. Это может быть IIS, nginx или другой веб-сервер, который проксирует запросы в службу. Наружу селфхост выпускать нельзя.

Так и думаем, iis оставить как балансировщик и reverse-прокси с терминацией SSL.
Не могли бы Вы поподробнее поделиться опытом?
Интересует как Вы реализуете балансирование и как Вы реализуете жизненный цикл серверов?
Например нужно обновить версию, вы останавливаете службу, копируете новые бины, потом запускаете службу?
Есть ли у вас подобие веб-садов для отказоустойчивости?
...
Рейтинг: 0 / 0
Self-hosting ASP.NET Web API приложения в службе Windows? Кто-нибудь использовал такое?
    #39639546
void18
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Petro123void18,
Я против)).
Есть Веб приложение в интранет сети и есть Win servis, напр. SOAP.
Если у вас по факту, а не по названию веб проект, то очень много вкусного обвеса будет на IIS.
Например, соседнее веб приложение, или недавно было про роли предприятия.
Это масштабируемость.

По факту у нас очень большое энтерпрайзное приложение, в планах - миграция на .NET Core, но пока только разделяем его на микросервисы, хотим получить опыт разработки микросервисов, но без IIS. Готовы пожертвовать функциональностью IIS.
...
Рейтинг: 0 / 0
Self-hosting ASP.NET Web API приложения в службе Windows? Кто-нибудь использовал такое?
    #39639566
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
void18hVosttПоложителен. Но в любом случае, нужен веб-сервер, который торчит наружу. Это может быть IIS, nginx или другой веб-сервер, который проксирует запросы в службу. Наружу селфхост выпускать нельзя.

Так и думаем, iis оставить как балансировщик и reverse-прокси с терминацией SSL.
Не могли бы Вы поподробнее поделиться опытом?
Интересует как Вы реализуете балансирование и как Вы реализуете жизненный цикл серверов?
Например нужно обновить версию, вы останавливаете службу, копируете новые бины, потом запускаете службу?
Есть ли у вас подобие веб-садов для отказоустойчивости?
У нас основное приложение крутится на 7 серверах в так называемой Auto Scaling Group (Ферме).
За балансировку нагрузки отвечает HAProxy, от IIS ARR отказались.

Если нужно обновить версию, то она собирается, выпекается новый образ машины.
Поднимается какое-то количество машин (2 к примеру), на них пускается часть клиентов.
Убеждаемся, что всё хорошо. Поднимаем ещё машины, пускаем туда ещё клиентов.
И так постепенно все переезжают на новую версию, а старые машины гасятся.

Эта техника называется Canary Release .
Есть ещё Blue-Green Deployment, там по ссылке увидите.
...
Рейтинг: 0 / 0
Self-hosting ASP.NET Web API приложения в службе Windows? Кто-нибудь использовал такое?
    #39639569
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
void18Petro123void18,
Я против)).
Есть Веб приложение в интранет сети и есть Win servis, напр. SOAP.
Если у вас по факту, а не по названию веб проект, то очень много вкусного обвеса будет на IIS.
Например, соседнее веб приложение, или недавно было про роли предприятия.
Это масштабируемость.

По факту у нас очень большое энтерпрайзное приложение, в планах - миграция на .NET Core, но пока только разделяем его на микросервисы, хотим получить опыт разработки микросервисов, но без IIS. Готовы пожертвовать функциональностью IIS.
Полно статей типа этой: https://www.3pillarglobal.com/insights/develop-microservices-net-core-docker
...
Рейтинг: 0 / 0
Self-hosting ASP.NET Web API приложения в службе Windows? Кто-нибудь использовал такое?
    #39639596
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
void18в планах - миграция на .NET Core,
Это поддерживаю, как осваивание нового тренда MS.
Микросервисы не поддерживаю.
Вот такая дилемма.
Критика микросервисов это отдельная тема. Она есть что в java, что в шарпе, что в сети.
...
Рейтинг: 0 / 0
Self-hosting ASP.NET Web API приложения в службе Windows? Кто-нибудь использовал такое?
    #39639603
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
void18,
IMHO тема в веке Разработка ИС думаю будет тоже полезна. Там спектр мнений и технологий шире.
Или у вас только шарп кругом?
...
Рейтинг: 0 / 0
Self-hosting ASP.NET Web API приложения в службе Windows? Кто-нибудь использовал такое?
    #39639653
void18
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Petro123void18,
IMHO тема в веке Разработка ИС думаю будет тоже полезна. Там спектр мнений и технологий шире.
Или у вас только шарп кругом?

У нас только шарп, вся контора на нем пишет. Docker к сожалению не можем, т.к. нужно поддерживать старье аля Win2008R2/2012R2.
...
Рейтинг: 0 / 0
Self-hosting ASP.NET Web API приложения в службе Windows? Кто-нибудь использовал такое?
    #39639654
void18
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
skyANAvoid18пропущено...


Так и думаем, iis оставить как балансировщик и reverse-прокси с терминацией SSL.
Не могли бы Вы поподробнее поделиться опытом?
Интересует как Вы реализуете балансирование и как Вы реализуете жизненный цикл серверов?
Например нужно обновить версию, вы останавливаете службу, копируете новые бины, потом запускаете службу?
Есть ли у вас подобие веб-садов для отказоустойчивости?
У нас основное приложение крутится на 7 серверах в так называемой Auto Scaling Group (Ферме).
За балансировку нагрузки отвечает HAProxy, от IIS ARR отказались.

Если нужно обновить версию, то она собирается, выпекается новый образ машины.
Поднимается какое-то количество машин (2 к примеру), на них пускается часть клиентов.
Убеждаемся, что всё хорошо. Поднимаем ещё машины, пускаем туда ещё клиентов.
И так постепенно все переезжают на новую версию, а старые машины гасятся.

Эта техника называется Canary Release .
Есть ещё Blue-Green Deployment, там по ссылке увидите.

А как Вы накатываете миграции на БД?
В момент обновления ставите лок на запись в БД и обновляете схему БД?
...
Рейтинг: 0 / 0
Self-hosting ASP.NET Web API приложения в службе Windows? Кто-нибудь использовал такое?
    #39639712
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
void18skyANAпропущено...

У нас основное приложение крутится на 7 серверах в так называемой Auto Scaling Group (Ферме).
За балансировку нагрузки отвечает HAProxy, от IIS ARR отказались.

Если нужно обновить версию, то она собирается, выпекается новый образ машины.
Поднимается какое-то количество машин (2 к примеру), на них пускается часть клиентов.
Убеждаемся, что всё хорошо. Поднимаем ещё машины, пускаем туда ещё клиентов.
И так постепенно все переезжают на новую версию, а старые машины гасятся.

Эта техника называется Canary Release .
Есть ещё Blue-Green Deployment, там по ссылке увидите.

А как Вы накатываете миграции на БД?
В момент обновления ставите лок на запись в БД и обновляете схему БД?никаких локов, поддерживаем две версии во время выкатки
...
Рейтинг: 0 / 0
Self-hosting ASP.NET Web API приложения в службе Windows? Кто-нибудь использовал такое?
    #39639743
void18
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
skyANAvoid18пропущено...


А как Вы накатываете миграции на БД?
В момент обновления ставите лок на запись в БД и обновляете схему БД?никаких локов, поддерживаем две версии во время выкатки

Хм. У Вас NoSQL?
Вопрос тогда, как синхронизировать данные БД старой версии, которые были записаны в момент деплоя в новую версию БД?
...
Рейтинг: 0 / 0
Self-hosting ASP.NET Web API приложения в службе Windows? Кто-нибудь использовал такое?
    #39639745
void18
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
[quot skyANA]void18пропущено...


Auto Scaling Group.

т.е. Вы хоститесь в AWS?
...
Рейтинг: 0 / 0
Self-hosting ASP.NET Web API приложения в службе Windows? Кто-нибудь использовал такое?
    #39639766
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
void18,

Вы прочитали про Canary Release?
...
Рейтинг: 0 / 0
Self-hosting ASP.NET Web API приложения в службе Windows? Кто-нибудь использовал такое?
    #39639769
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
[quote void18]skyANAvoid18пропущено...


Auto Scaling Group.

т.е. Вы хоститесь в AWS?
Да, в прошлом году переехали туда.
Но и до этого схема была примерно такой же. Ручной работы только было больше.
...
Рейтинг: 0 / 0
Self-hosting ASP.NET Web API приложения в службе Windows? Кто-нибудь использовал такое?
    #39639775
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
void18Так и думаем, iis оставить как балансировщик и reverse-прокси с терминацией SSL.
Не могли бы Вы поподробнее поделиться опытом?
Интересует как Вы реализуете балансирование и как Вы реализуете жизненный цикл серверов?
Например нужно обновить версию, вы останавливаете службу, копируете новые бины, потом запускаете службу?
Есть ли у вас подобие веб-садов для отказоустойчивости?

У нас nginx в качестве веб-сервера.
Веб-приложения на asp.net core публикуются в виде служб и докер-контейнеров.
Полностью 100% весь деплой на Octopus, группы серверов для бесшовного релиза разделяются на tenants, пакеты с релизами размещаются локальном nuget репозитории, там же модули для сборки.

Когда нужно обновить версию, мы заходим в Octopus, нажимаем, Create release, канал доставки и жмём кнопку Deploy. Когда половина машин задеплоена, включается механизм переброса юзеров на новые машины, когда они переброшены, все коннекты закрыты, запускается триггер и либо в ручном, либо в автоматическом режиме, происходит деплой на остальную половину.

Есть механизмы деплоя как всё разом, полный автомат. Так и частично можно апгрейдить подсистемы, службы, сервисы отдельно. Всё бесшовно.
...
Рейтинг: 0 / 0
Self-hosting ASP.NET Web API приложения в службе Windows? Кто-нибудь использовал такое?
    #39639776
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
void18У нас только шарп, вся контора на нем пишет. Docker к сожалению не можем, т.к. нужно поддерживать старье аля Win2008R2/2012R2.

Вы можете использовать Octopus Deploy.
...
Рейтинг: 0 / 0
Self-hosting ASP.NET Web API приложения в службе Windows? Кто-нибудь использовал такое?
    #39639783
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
void18,

в контейнеры предлагается заворачивать новые микросервисы, а не старьё.
Так называемая техника удушения
...
Рейтинг: 0 / 0
Self-hosting ASP.NET Web API приложения в службе Windows? Кто-нибудь использовал такое?
    #39639822
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hVostt,
Не понял каким методом именно БД меняется?
...
Рейтинг: 0 / 0
Self-hosting ASP.NET Web API приложения в службе Windows? Кто-нибудь использовал такое?
    #39639826
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hVostt,
Пример:
Адрес был строкой, стал сущностью. Т.е. минус поле и плюс таблица.
...
Рейтинг: 0 / 0
Self-hosting ASP.NET Web API приложения в службе Windows? Кто-нибудь использовал такое?
    #39639833
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
void18Хм. У Вас NoSQL?
Вопрос тогда, как синхронизировать данные БД старой версии, которые были записаны в момент деплоя в новую версию БД?
Основная база крутится на MS SQL Server. Но есть и MongoDB, Couchbase, ElasticSearch, Postgres.

Схема основной БД меняется редко, но так как новая версия сначала выкатывается небольшому количеству пользователей, то всегда надо думать о том, как это поддерживать.
Зачастую это решается триггерами.
Миграция происходит в два этапа: перед выкаткой нового кода и после того, как все пользователи перешли на новую версию.
...
Рейтинг: 0 / 0
Self-hosting ASP.NET Web API приложения в службе Windows? Кто-нибудь использовал такое?
    #39639835
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
void18Вопрос тогда, как синхронизировать данные БД старой версии, которые были записаны в момент деплоя в новую версию БД?присоединяюсь к вопросу.
Сам знаю такие методы:
1. EF магия
2. Скрипты на ЯП субд и должность АппАдминистратор
3. Оракле внутренний механизм позволяющий несколько версий бд.
Не знаю умеет ли сиквел.
4. Репликация
...
Рейтинг: 0 / 0
Self-hosting ASP.NET Web API приложения в службе Windows? Кто-нибудь использовал такое?
    #39639839
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Как как. Писать и в старое место, где адрес был строкой и в новую таблицу.
Когда все переедут на новую версию, то прибить старое место.
...
Рейтинг: 0 / 0
Self-hosting ASP.NET Web API приложения в службе Windows? Кто-нибудь использовал такое?
    #39639844
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ну а если без даунтайма никак, то вывешиваем той части клиентов, кого переводим на новую версию, сообщение: "Извинити, идут работы".
Полностью мигрируем им данные и переводим на новый код.
Но это надо хорошо тестировать, так как откатить их в случае чего будет сложно.
...
Рейтинг: 0 / 0
Self-hosting ASP.NET Web API приложения в службе Windows? Кто-нибудь использовал такое?
    #39639854
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
skyANAПисать и в старое место, где адрес был строкой и в новую таблицу.это п.п. 4 выше только руками.
...
Рейтинг: 0 / 0
Self-hosting ASP.NET Web API приложения в службе Windows? Кто-нибудь использовал такое?
    #39639865
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123skyANAПисать и в старое место, где адрес был строкой и в новую таблицу.это п.п. 4 выше только руками.
Не сказал бы, что это репликация. Можно конечно назвать запись в таблице копией строки адреса, то есть репликой.
Но так никто не делает
...
Рейтинг: 0 / 0
Self-hosting ASP.NET Web API приложения в службе Windows? Кто-нибудь использовал такое?
    #39639871
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123hVostt,
Не понял каким методом именно БД меняется?

БД меняется в runtime, миграций как таковых нет, есть события (event sourcing), которые меняют БД. На старте жизнедеятельности, пока менеджер ничего не добавит, SQL пустая как стёклышко. Поэтому нас эти проблемы миграций не касаются вообще никак
...
Рейтинг: 0 / 0
Self-hosting ASP.NET Web API приложения в службе Windows? Кто-нибудь использовал такое?
    #39639873
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123hVostt,
Пример:
Адрес был строкой, стал сущностью. Т.е. минус поле и плюс таблица.

Это к деплою не относится. Плюс/минус таблица, поле, индекс и прочее происходит в рантайме по ходу работы. Да и вообще, SQL можно снести нахрен в любой момент и накатить все события заново ))
...
Рейтинг: 0 / 0
Self-hosting ASP.NET Web API приложения в службе Windows? Кто-нибудь использовал такое?
    #39639927
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hVostt,
Да. Опять же возвращаемся что у вас CQRS.
Т.е. добавление таблы идет как обычное событие в другую базу.
IMHO у автора не CQRS.
Удачи!
...
Рейтинг: 0 / 0
Self-hosting ASP.NET Web API приложения в службе Windows? Кто-нибудь использовал такое?
    #39639934
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ТС написал:
void18хотим получить опыт разработки микросервисов
Никто не мешает им в этом деле начать использовать CQRS, Docker, Jenkins, Kubernetes и т.д., и т.п.
...
Рейтинг: 0 / 0
Self-hosting ASP.NET Web API приложения в службе Windows? Кто-нибудь использовал такое?
    #39640074
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123hVostt,
Да. Опять же возвращаемся что у вас CQRS.
Т.е. добавление таблы идет как обычное событие в другую базу.
IMHO у автора не CQRS.
Удачи!

Речь же идёт о микросервисной архитектуре. Если все "микросервисы" будут педалить одну базу, то это будут не микросервисы, а довольно жалкое зрелище :)
...
Рейтинг: 0 / 0
Self-hosting ASP.NET Web API приложения в службе Windows? Кто-нибудь использовал такое?
    #39640097
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hVostt,
Да ну их в баню. Микросервисы.
Ты считаешь что они главное.
А я считаю что CQRS главное.
Кстати читал, что при переходе на CQRS нужно всё ПО предприятия на уши посавить.
Но пусть автор тут решает.
У меня кровавый энтерпрайз всегда был без твох штучек).
...
Рейтинг: 0 / 0
Self-hosting ASP.NET Web API приложения в службе Windows? Кто-нибудь использовал такое?
    #39640101
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А зачем сравнивать CQRS с Микросервисами? Одно другому не мешает.
И как может отдельный микросервис со своей БД, в котором используется CQRS поставить на уши остальное ПО?
...
Рейтинг: 0 / 0
Self-hosting ASP.NET Web API приложения в службе Windows? Кто-нибудь использовал такое?
    #39640115
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123Ты считаешь что они главное.
А я считаю что CQRS главное.

главное то, что решает задачу эффективно.
если CQRS тебя только тормозит, допустим, конечно его надо выкинуть и использовать более подходящие инструменты, которыми ты умеешь пользоваться.
если ты не смог извлечь пользу из микросервисов, или не знаешь как её можно извлечь, то в баню их.

дань моде, это не про инженерную дисциплину, коей является разработка ПО, по крайне мере профессиональная разработка ПО. а то у некоторых до сих пор "фломастеры" со школьных времён ещё.
...
Рейтинг: 0 / 0
Self-hosting ASP.NET Web API приложения в службе Windows? Кто-нибудь использовал такое?
    #39640180
void18
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
У нас как раз-таки самый кровавый энтерпрайз.
Есть core-подсистема с бизнес-логикой, доменами и прочей хреномутью. Она монолитная, неповоротлива, запускается в веб-садах и работает с одной БД (MSSQL). От нее постепенно начали отпиливать части, которые нужно масштабировать отдельно.

В IIS разворачивать такие подсервисы дороговато, решили делать как SelfHost. И тут блин куча вопросов с разворачиванием, запуском, обнаружением.

Архитектура не подразумевает CQRS и Event Sourcing, все делается в обычных транзакциях. Пока клиентов и данных было мало, обычный SQL всё вывозил в Realtime (инсерты, селекты с учетом прав и тп.). Сейчас есть клиенты у которых много сотрудников и производительность сервера пошла по п#$де. Теперь тоже думаем на счет CQRS, Event Sourcing и денормализации всего, что можно.

.
...
Рейтинг: 0 / 0
Self-hosting ASP.NET Web API приложения в службе Windows? Кто-нибудь использовал такое?
    #39640203
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
void18,

а почему IIS дороговато?

У нас тоже был когда-то монолит, что мы распилили на отдельные решения (Solutions), отрефакторили и теперь продолжаем растаскивать.
Множество сервисов крутится именно в IIS и нас это устраивает. Да, постепенно можно перейти на Linux, но сейчас в приоритете бабок заработать побольше.

Мониторинг у вас настроен? Мы когда подключили NewRelic, то сформировали цельную картину о производительности нашей системы и хорошо оптимизировали узкие места.
Так что советую сначала понять, где конкретно производительность сервера пошла по п#$де и при какой нагрузке, а потом уже думать на счет CQRS, Event Sourcing и денормализации всего, что можно.
...
Рейтинг: 0 / 0
Self-hosting ASP.NET Web API приложения в службе Windows? Кто-нибудь использовал такое?
    #39640227
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
void18,
Вам надо на веб приложения делить по REST.
Это классика.
Например, приложение Кадры, Склад, .....
...
Рейтинг: 0 / 0
Self-hosting ASP.NET Web API приложения в службе Windows? Кто-нибудь использовал такое?
    #39640383
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
void18В IIS разворачивать такие подсервисы дороговато, решили делать как SelfHost. И тут блин куча вопросов с разворачиванием, запуском, обнаружением.

Эээм... в чём заключается «дороговатость»? IIS это веб-сервер, вам он в любом случае нужен. Веб-приложение может хостится отдельно, или «внутри» IIS, но само по себе оно не должно торчать наружу.


void18Пока клиентов и данных было мало, обычный SQL всё вывозил в Realtime (инсерты, селекты с учетом прав и тп.). Сейчас есть клиенты у которых много сотрудников и производительность сервера пошла по п#$де.

Узкое место уже нашли?
...
Рейтинг: 0 / 0
Self-hosting ASP.NET Web API приложения в службе Windows? Кто-нибудь использовал такое?
    #39640539
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123void18,
Вам надо на веб приложения делить по REST.
Это классика.
Например, приложение Кадры, Склад, .....
Прости, но ты о чем конкретно?
...
Рейтинг: 0 / 0
Self-hosting ASP.NET Web API приложения в службе Windows? Кто-нибудь использовал такое?
    #39640559
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hVosttУзкое место уже нашли?думаю, автор уже всё решил для себя.
Ну, если захочет, поделится.
skyANAPetro123void18,
Вам надо на веб приложения делить по REST.
Это классика.
Например, приложение Кадры, Склад, .....
Прости, но ты о чем конкретно?я про КЛАССИКУ построения веб приложений которая была до хайпа микросервисов.
...
Рейтинг: 0 / 0
Self-hosting ASP.NET Web API приложения в службе Windows? Кто-нибудь использовал такое?
    #39640567
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123,

нет такой архитектуры КЛАССИКА
...
Рейтинг: 0 / 0
Self-hosting ASP.NET Web API приложения в службе Windows? Кто-нибудь использовал такое?
    #39640574
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
skyANA,
Дубль10
Разговаривай с ТС. Мне с тобой неинтересно.
...
Рейтинг: 0 / 0
Self-hosting ASP.NET Web API приложения в службе Windows? Кто-нибудь использовал такое?
    #39640580
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вот что за человек, опять слился.
Удачи!
...
Рейтинг: 0 / 0
Self-hosting ASP.NET Web API приложения в службе Windows? Кто-нибудь использовал такое?
    #39640581
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Кто нибуть понял, что он тут имел ввиду:
Petro123надо на веб приложения делить по REST.
Это классика
?

Вот заходит молодой специалист на форум. Читает это предложение. И что он должен делать?
...
Рейтинг: 0 / 0
Self-hosting ASP.NET Web API приложения в службе Windows? Кто-нибудь использовал такое?
    #39640678
ViPRos
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
skyANA,

Надо ввести рейтинги
...
Рейтинг: 0 / 0
Self-hosting ASP.NET Web API приложения в службе Windows? Кто-нибудь использовал такое?
    #39640680
Фотография Shocker.Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ViPRosНадо ввести рейтингиВ Випросе уже сделал?
...
Рейтинг: 0 / 0
Self-hosting ASP.NET Web API приложения в службе Windows? Кто-нибудь использовал такое?
    #39640709
ViPRos
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Shocker.Pro,

В ВИП.ПРоизводстве все построено на рейтинга (вычислимых), почитай немного.

http://mesforum.ru/viewtopic.php?f=3&p=40079#p40071
...
Рейтинг: 0 / 0
Self-hosting ASP.NET Web API приложения в службе Windows? Кто-нибудь использовал такое?
    #39640765
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ViPRosskyANA,

Надо ввести рейтинги

Рейтинги, фазу луны, високосный ли год, не поменялся ли президент,.. это всё бизнес-правила. Не должно программистов это колупать. Хотя где как..
...
Рейтинг: 0 / 0
50 сообщений из 50, показаны все 2 страниц
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Self-hosting ASP.NET Web API приложения в службе Windows? Кто-нибудь использовал такое?
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]