Показано с 1 по 10 из 11

Тема: Сетевые мьютексы

Комбинированный просмотр

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #1

    По умолчанию

    Цитата Сообщение от Валенок Посмотреть сообщение
    Я так понял что когда у автора темы заболит зуб он меняет сразу всю челюсть.

    Для таких и нужны "мьютексы", "парадигмы" и прочие модные слова.


    По моему, автор что-то отказоустойчивое сделать хочет. Или какое-то другое отказоустойчивое решение.
    Подобные решения автоматизации применяют в очень "весёлых" местах: Бхопал, Чернобыль и прочие опасные объекты.

    Можете у Фёдорова в "справочнике инженера по АСУТП" почитать, если интересно.
    Можно сделать быстро, но плохо, а можно — медленно, но хорошо. Через некоторое время все забудут, что было быстро, но будут помнить, что было плохо. И наоборот.
    Королёв Сергей Павлович

    Верно определяйте слова, и вы освободите мир от половины недоразумений.
    Рене Декарт

  2. #2

    По умолчанию

    I have a desktop application that runs on a network and every instance connects to the same database.

    So, in this situation, how can I implement a mutex that works across all running instances that are connected to the same database?

    In other words, I don't wan't that two+ instances to run the same function at the same time. If one is already running the function, the other instances shouldn't have access to it.

    PS: Database transaction won't solve, because the function I wan't to mutex doesn't use the database. I've mentioned the database just because it can be used to exchange information across the running instances.

    PS2: The function takes about ~30 minutes to complete, so if a second instance tries to run the same function I would like to display a nice message that it can't be performed right now because computer 'X' is already running that function.

    PS3: The function has to be processed on the client machine, so I can't use stored procedures.

Похожие темы

  1. Сетевые параметры ТРМ-210
    от omkravets-ua в разделе Эксплуатация
    Ответов: 4
    Последнее сообщение: 01.08.2018, 15:45
  2. Сетевые переменные
    от TYER в разделе ПЛК1хх
    Ответов: 2
    Последнее сообщение: 02.05.2017, 10:21
  3. ТРМ-202 сетевые настройки
    от КИП в разделе Сетевые технологии
    Ответов: 2
    Последнее сообщение: 04.09.2013, 20:35
  4. сетевые переменные
    от КИП в разделе ПЛК1хх
    Ответов: 4
    Последнее сообщение: 15.02.2011, 02:34
  5. Сетевые фильтры БСФ
    от Владимир Чекин в разделе Подбор Оборудования
    Ответов: 7
    Последнее сообщение: 09.04.2009, 13:48

Метки этой темы

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •