Size: a a a

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

2020 March 12

of

oleg filippov in 1С, БСП, DevOps и Архитектура
Alexey Novoselov
в 1С этого нет
Все это в 1С есть уже давно. Только готовить это это гребаный трындец.
источник

AN

Alexey Novoselov in 1С, БСП, DevOps и Архитектура
Alexey Novoselov
ну значит нужно руками описать как откатить изменения в случае отказа и не парить голову с транзакциями
видимо как-то так
источник

of

oleg filippov in 1С, БСП, DevOps и Архитектура
Там же распределенные дедлоки, распределенные блокировки и т.п.
источник

of

oleg filippov in 1С, БСП, DevOps и Архитектура
Alexey Novoselov
видимо как-то так
Нет, не так. Надо использовать брокеры и координаторы, которые эти вопросы решают
источник

AN

Alexey Novoselov in 1С, БСП, DevOps и Архитектура
а менеджер или координатор распределенных транзакций это одно и то же
источник

AN

Alexey Novoselov in 1С, БСП, DevOps и Архитектура
но в 1С его тоже нет
источник

AN

Alexey Novoselov in 1С, БСП, DevOps и Архитектура
а руками сделать будет намного проще, если описать механизм, который сможет откатывать изменения в случае отказа
источник

of

oleg filippov in 1С, БСП, DevOps и Архитектура
Alexey Novoselov
а менеджер или координатор распределенных транзакций это одно и то же
Нет
источник

AN

Alexey Novoselov in 1С, БСП, DevOps и Архитектура
обоснуйте?) я именно его имел ввиду, просто название на могучем забыл)
источник

K

Kamik in 1С, БСП, DevOps и Архитектура
Подскажите, как можно реализовать возможность присоединять файлы к строке ТЧ через БСП РаботаСФайлами? Кто в этом случае будет ВладелецФайла?
источник

of

oleg filippov in 1С, БСП, DevOps и Архитектура
Alexey Novoselov
а руками сделать будет намного проще, если описать механизм, который сможет откатывать изменения в случае отказа
Он есть внутри ОС и внутри СУБД. В 1С не нужен
источник

of

oleg filippov in 1С, БСП, DevOps и Архитектура
Alexey Novoselov
обоснуйте?) я именно его имел ввиду, просто название на могучем забыл)
Брокер. Сорри.
источник

AN

Alexey Novoselov in 1С, БСП, DevOps и Архитектура
ну да, намного проще рулить транзакциям в СУБД через ОС, чем через встроенные механизмы платформы, полностью согласен 👍
источник

of

oleg filippov in 1С, БСП, DevOps и Архитектура
Через встроенные механизмы я тоже видел...
НачатьТранзакцию()
Планыоьмена.зарегистрироватьизсенение...
Новый COMсоединение
Планыобмена.УдалитьРегистрацию
источник

of

oleg filippov in 1С, БСП, DevOps и Архитектура
Что то в этом роде... Но полная задница если честно
источник

of

oleg filippov in 1С, БСП, DevOps и Архитектура
Лучше средствами ОС и СУБД
источник

AN

Alexey Novoselov in 1С, БСП, DevOps и Архитектура
есть такая детская книжка "Designing data intesive application." by Martin Kleppman. Там много на эту тему истересных историй рассказывают. Если хотите разобраться в вопросе, можно начать с нее
источник

AS

Anton Selin in 1С, БСП, DevOps и Архитектура
Alexey Novoselov
есть такая детская книжка "Designing data intesive application." by Martin Kleppman. Там много на эту тему истересных историй рассказывают. Если хотите разобраться в вопросе, можно начать с нее
Спасибо
источник

AN

Alexey Novoselov in 1С, БСП, DevOps и Архитектура
но многабуков)
источник

NG

Nikita Gryzlov in 1С, БСП, DevOps и Архитектура
Serge Focus
в .bat , как писал выше chcp 866 при запуске Jenkins слейв под win 2016 не помогает.

Получается специфическая ситуация для win 2016.
Глюк с выполнением из .groovy скрипта команды
vrunner run --ibconnection /F./build/ib  --command 'ЗапуститьОбновлениеИнформационнойБазы;ЗавершитьРаботуСистемы;' --execute $runnerRoot/epf/ЗакрытьПредприятие.epf
только там.
Что значит из груви скрипта? Он у тебя подстановку $-параметра не делает случаем? Его обычно надо экранировать
источник