Прикрепите, пожалуйста, тестовый скрипт
Несколько потоков - разные функции
-
Стоит задача пройтись по нескольким сайтам и проделать некоторые уникальные действия на каждом из них.
Сделал под каждый сайт функции и вызвал их в Main:

Как запустить потоков, чтобы каждая из функций выполнялся один раз? Т.е запустить параллельно сразу несколько функций, но каждую выполнить лишь один раз
-
@jjsf, @ghostz said in Specific function for each thread:
@hifive,
Example # 1 splitting threads into 2 functions action_test1.xml.
Example # 2 splitting threads into any number of functions action_test2.xml.Пример №1 разделение потоков на 2 функции
Пример №2 разделение потоков на сколько угодно функций -
Спасибо!
@GhostZ said in Несколько потоков - разные функции:
Пример №2 разделение потоков на сколько угодно функций
Во втором шаге нужно подправить код:
[[THREAD_INDEX]] = thread_number(); [[ACTIONID]] = GetActionId(99999999, [[THREAD_INDEX]], 2);[[THREAD_INDEX]] = thread_number(); [[ACTIONID]] = GetActionId(99999999, [[THREAD_INDEX]], {{threads}}); -
@GhostZ said in Несколько потоков - разные функции:
@jjsf, нет, 2 это количество функций на которое будут разделены потоки
Ок.
В моем случае самое то) У меня функций штук 8. Нужно было каждую из них выполнить один раз. т.е. сколько функций - столько и потоков.