- Регистрация
- 16.10.2015
- Сообщения
- 231
- Благодарностей
- 31
- Баллы
- 28
Добрый день. Помогите пожалуйста решить вопрос такого плана.
Есть проект, должен работать в многопоточном режиме. Сайт, на котором нужно сделать вход в личный кабинет, но что бы один потом не входил в кабинет одновременно с другим, как то можно это организовать?
Я думал с помощью глобальной переменной можно поставить тригер, когда один проверяет, если тригер в нужном положении (допустим статус '0'), то он заходит, а если сейчас другой поток проходит стадию входа в кабинет (допустим статус '1'), то поставить паузу, и ждать пока не освободится очередь (после успешного входа, первый поток ставит тригер в статус '0')
Или подскажите как это можно организовать?
Есть проект, должен работать в многопоточном режиме. Сайт, на котором нужно сделать вход в личный кабинет, но что бы один потом не входил в кабинет одновременно с другим, как то можно это организовать?
Я думал с помощью глобальной переменной можно поставить тригер, когда один проверяет, если тригер в нужном положении (допустим статус '0'), то он заходит, а если сейчас другой поток проходит стадию входа в кабинет (допустим статус '1'), то поставить паузу, и ждать пока не освободится очередь (после успешного входа, первый поток ставит тригер в статус '0')
Или подскажите как это можно организовать?