Size: a a a

1С, БСП, DevOps и Архитектура

2020 November 23

ЕС

Елизавета Степанюк... in 1С, БСП, DevOps и Архитектура
Кирилл Черненко
https://github.com/wizi4d/TaskManagerFor1C
Можно вот эту библиотеку посмотреть, там есть управление очередью, паузы и приоритеты заданий. Судя по описанию пробелмы вероятно может помочь
Выглядит похоже на то что нужно. Если вы разбираетесь в этой разработке, то можете подсказать? С ходу не удалось найти в описании, есть ли там функционал помещения результата обратно в стек? Чтобы инициатор потом мог забрать результат когда он будет готов?
источник

КЧ

Кирилл Черненко... in 1С, БСП, DevOps и Архитектура
Елизавета Степанюк
Выглядит похоже на то что нужно. Если вы разбираетесь в этой разработке, то можете подсказать? С ходу не удалось найти в описании, есть ли там функционал помещения результата обратно в стек? Чтобы инициатор потом мог забрать результат когда он будет готов?
Я не особо разбираюсь, ковырял в образовательных целях, работы с результатами заданий там нет, библиотека ответчает за то что задания запускаются и выполняются, хранит состояния заданий. Но в вашем задании вы можете результат в какой-нибудь свой РС, типа КлючЗадания/Результат, и выдавать их инициаторам, предварительно проверяя исполнилось ли задание (это есть в библиотеке), я так понял мы же про асинхронное выполнение? Т.е клиент не ждёт выполнения задания, а типа он получает ключ совего задания, и переодически обращается к вашей точки и проверяет выполнилось ли оно и пытается забрать результат?
источник

ЕС

Елизавета Степанюк... in 1С, БСП, DevOps и Архитектура
Кирилл Черненко
Я не особо разбираюсь, ковырял в образовательных целях, работы с результатами заданий там нет, библиотека ответчает за то что задания запускаются и выполняются, хранит состояния заданий. Но в вашем задании вы можете результат в какой-нибудь свой РС, типа КлючЗадания/Результат, и выдавать их инициаторам, предварительно проверяя исполнилось ли задание (это есть в библиотеке), я так понял мы же про асинхронное выполнение? Т.е клиент не ждёт выполнения задания, а типа он получает ключ совего задания, и переодически обращается к вашей точки и проверяет выполнилось ли оно и пытается забрать результат?
да, выполнение в основном асинхронное, можно будет и доработать хранение результатов если там этого еще нет.
Спасибо большое, это уже что-то)
Надеюсь будут еще версии, чтобы было несколько вариантов на всякий пожарный
источник

КЧ

Кирилл Черненко... in 1С, БСП, DevOps и Архитектура
Елизавета Степанюк
да, выполнение в основном асинхронное, можно будет и доработать хранение результатов если там этого еще нет.
Спасибо большое, это уже что-то)
Надеюсь будут еще версии, чтобы было несколько вариантов на всякий пожарный
Пожалуйста.) Ну сейчас чатик проснётся, может ещё что-то накидают.
источник

OT

Oleg Tymko in 1С, БСП, DevOps и Архитектура
Елизавета Степанюк
да, выполнение в основном асинхронное, можно будет и доработать хранение результатов если там этого еще нет.
Спасибо большое, это уже что-то)
Надеюсь будут еще версии, чтобы было несколько вариантов на всякий пожарный
источник

OT

Oleg Tymko in 1С, БСП, DevOps и Архитектура
Видео к этому всему: https://www.youtube.com/watch?v=HzjSdHqjZQ0
источник

КЧ

Кирилл Черненко... in 1С, БСП, DevOps и Архитектура
А он на ГХ не выложен случайно?
источник

OT

Oleg Tymko in 1С, БСП, DevOps и Архитектура
Где то видел, но не факт что там сейчас есть
источник

КЧ

Кирилл Черненко... in 1С, БСП, DevOps и Архитектура
вроде уже вторая версия вышла. Сильно платная( https://infostart.ru/public/778905/ Понятно, что ценить труд нужно, но чтоб просто попробовать, и понять надо или нет надо будет согласовать затраты. Имеет ли смысл качать бесплатную первую версию при наличии второй?
источник

ЕС

Елизавета Степанюк... in 1С, БСП, DevOps и Архитектура
вроде уже версия 2 вышла, номер публикации 778905 (ссылка не прикрепляется почему-то. Бот банит сообщение). Сильно платная( Понятно, что ценить труд нужно, но чтоб просто попробовать, и понять надо или нет надо будет согласовать затраты. Имеет ли смысл качать бесплатную первую версию при наличии второй?
источник

КЧ

Кирилл Черненко... in 1С, БСП, DevOps и Архитектура
Елизавета Степанюк
вроде уже версия 2 вышла, номер публикации 778905 (ссылка не прикрепляется почему-то. Бот банит сообщение). Сильно платная( Понятно, что ценить труд нужно, но чтоб просто попробовать, и понять надо или нет надо будет согласовать затраты. Имеет ли смысл качать бесплатную первую версию при наличии второй?
Бот агресивный первые сутки.)
источник

КЧ

Кирилл Черненко... in 1С, БСП, DevOps и Архитектура
Елизавета Степанюк
вроде уже версия 2 вышла, номер публикации 778905 (ссылка не прикрепляется почему-то. Бот банит сообщение). Сильно платная( Понятно, что ценить труд нужно, но чтоб просто попробовать, и понять надо или нет надо будет согласовать затраты. Имеет ли смысл качать бесплатную первую версию при наличии второй?
1СтарМани это вроде не сильно платная, да и демка вроде есть
источник

OT

Oleg Tymko in 1С, БСП, DevOps и Архитектура
Сильно платная?
источник

ЕС

Елизавета Степанюк... in 1С, БСП, DevOps и Архитектура
у меня 10 показывает
источник

OT

Oleg Tymko in 1С, БСП, DevOps и Архитектура
Вот и демо:
источник

OT

Oleg Tymko in 1С, БСП, DevOps и Архитектура
источник

ЕС

Елизавета Степанюк... in 1С, БСП, DevOps и Архитектура
Oleg Tymko
Вот и демо:
показалось что это не совсем то по описанию. уже качаю
источник

OT

Oleg Tymko in 1С, БСП, DevOps и Архитектура
Тот же менеджер потоков, но другая реализация. Плюс там есть уже хранения результата, для передачи между ФЗ
источник

OT

Oleg Tymko in 1С, БСП, DevOps и Архитектура
по идее можно использовать
источник

OT

Oleg Tymko in 1С, БСП, DevOps и Архитектура
Но в проде я ее не использовал. Использовал только TaskManagerFor1C
источник