У меня есть список URL-адресов (изображений) в таблице MySQL, и я пишу некоторый код в Coldfusion, чтобы загрузить их и сохранить их на сервере.
Моя таблица выглядит примерно так:
картинка
идентификатор URL-адреса (0: не в процессе, 1: в процессе, 2: загрузка завершена)
Моя страница имеет простой индексный цикл, «i» от 1 до 100. Каждый раз, когда она выбирает запись со статусом = 0, загружает ее и устанавливает для этой записи статус = 2. Все работает нормально, когда у меня запущено 1 окно браузера,
Но чтобы все шло быстрее, я хочу запустить несколько экземпляров браузера.Когда я делаю это, хотя вторая страница браузера ничего не обрабатывает до тех пор, пока первая страница полностью не завершится.
Что мне нужно сделать, чтобы иметь возможность запускать несколько экземпляров браузера?Все они работают одновременно и никогда не получают одно и то же изображение.
Дополнительная информация о моей настройке:
.таблица рисунков использует движок InnoDB.max_user_connections установлено в 0;как на глобальном, так и на пользовательском уровне
Спасибо за ваше время!