Size: a a a

2021 February 03

KF

Kirill Fimchenko in pro.net
Может есть возможность хостед сервис заиспользовать вместо хенгфаера?
источник

GM

Gennady Movila in pro.net
вот у нас сейчас hosted service юзается, он всем вообще устраивает кроме того что мы хотим иметь возможность запускать тасочку только на инстанс приложения*(UPD), это можно сделать если создавать схему в БД и в бд записывать статус таски, и тип не запускать таску пока она в каком-то статусе
Но ток защем, если можно хенгфаер заюзать который по идее это делает (вроде бы)
источник

GM

Gennady Movila in pro.net
просто я всё никак раздуплить не могу как вообще интегрировать hangfire так, чтобы им можно было пользоваться как либой и тип сторонние клиенты брали и просто регали у себя в стартапе сколько хотят джобов
чет всё что не придумываю рассыпается (((
источник

VS

Viktor Svyatokha in pro.net
Gennady Movila
просто я всё никак раздуплить не могу как вообще интегрировать hangfire так, чтобы им можно было пользоваться как либой и тип сторонние клиенты брали и просто регали у себя в стартапе сколько хотят джобов
чет всё что не придумываю рассыпается (((
Там же есть джобы про крону
источник

GM

Gennady Movila in pro.net
ну да, там много че есть
источник

GM

Gennady Movila in pro.net
я просто конкретно это реализовать не знаю как)) опыта ещё не было по написанию либ
источник

DP

Denis Petukhov in pro.net
Если хочется запускать только один инстанс можно распредлок заюзать а не переходить ради этого на хангфайр
источник

GM

Gennady Movila in pro.net
не понял?
источник

GM

Gennady Movila in pro.net
а как один инстанс сервиса будет знать про какие-то распредлоки другого инстанса
источник

DP

Denis Petukhov in pro.net
Так он на то и распрееленный лок что его видят другие
источник

GM

Gennady Movila in pro.net
а как называется в терминах?
источник

SY

Sergey Yaremchenko in pro.net
Gennady Movila
а как называется в терминах?
Оно в хенгфайре уже есть в бд, можно там посмотреть реализацию
источник

GM

Gennady Movila in pro.net
мммммм
источник

GM

Gennady Movila in pro.net
вроде увидел, но чет нихера не простая тема, но окей, видимо в этом задаче вообще нет ничего простого
источник

IC

Ilya Chernoudov in pro.net
Gennady Movila
вот у нас сейчас hosted service юзается, он всем вообще устраивает кроме того что мы хотим иметь возможность запускать тасочку только на инстанс приложения*(UPD), это можно сделать если создавать схему в БД и в бд записывать статус таски, и тип не запускать таску пока она в каком-то статусе
Но ток защем, если можно хенгфаер заюзать который по идее это делает (вроде бы)
20 строк vs огромная либа для менеджмента тасков со сложной схемой данных в SQL. Я даже не знаю что выбрать в данном случае
источник

IC

Ilya Chernoudov in pro.net
ну ладно 40 строк
источник

GM

Gennady Movila in pro.net
честно - у нас просто никто в команде не знает как сделать запуск задачи по инстансу используя стандартный набор инструментов в .NET
сейчас буду серчить в этот лок, как я понял называется это DistributedLock?
источник

DP

Denis Petukhov in pro.net
Ilya Chernoudov
ну ладно 40 строк
Зачем когда етсь либы уже готовые)
источник

IC

Ilya Chernoudov in pro.net
Denis Petukhov
Зачем когда етсь либы уже готовые)
я бы понял, если бы решалась задача управления тасками
источник

DP

Denis Petukhov in pro.net
источник