@Bigma said in Посоветуйте логику работы с удаленной mysql в многопотоке:
Не совсем понятно что вы имеете ввиду. В каком цикле и зачем вы собрались использовать строки.
То есть если вы более подробно опишите задачу, можно будет подумать над ее решением.
есть БД со строками login:password
есть, допустим, 5 серверов с запущеным БАС, которые берут строку login:password из удаленной БД
строка может быть использована неограниченное кол-во раз
нужно сделать так, чтобы одна строка не использовалась одновременно на двух серверах
@tet-vivi said in Посоветуйте логику работы с удаленной mysql в многопотоке:
можно сразу после взятия строки изменять в базе на false, а не по окончании.
тогда будет непонятно, используется эта строка или нет для других серверов
@tet-vivi said in Посоветуйте логику работы с удаленной mysql в многопотоке:
можно на промежуточном сервере разместить логику работы с сервером БД
вот это я как раз понял) имелось в виду, на чем обработчик - что-то вроде php скрипта, который принимает запросы с айдишником от каждого сервера, распределяет очередь, делает селект из базы, и шлет обратно БАСу. А логику неиспользования одной строчки одновременно два/три/десять раз как реализовать?