Запуск функции в N потоков без ожидания выполнения

Поддержка
  • Добрый день. Есть многопотоковый скрипт по вводу данных в веб систему, поток #1 следит за наличием данных для ввода, как есть данные он запускает функцию по вводу данных в n потоков (где n - это необходимое кол-во потоков для одновременного ввода).

    Дальше по логике работы BAS 1 поток ждет пока все запущенные им потоки введут данные (выполнят действия функции) и после этого 1 поток идет дальше по скрипту.

    Возможно ли как-то сделать, чтобы 1 поток шел дальше по скрипту без ожидания выполнения функции запущенными им потоками?

    Т.е. 1 поток запустил функцию в N потоков, не ждет ее выполнения запущенными потоками, а идет дальше по скрипту, если есть данные для ввода - запускает еще раз эту функцию и новые потоки и тд.

  • @Alex7_7 асинхронные функции

  • @smeckoi77 спасибо, все работает

  • 0 Votes
    6 Posts
    512 Views
  • 0 Votes
    4 Posts
    4759 Views
  • 0 Votes
    6 Posts
    649 Views
  • 0 Votes
    3 Posts
    580 Views
  • 0 Votes
    4 Posts
    477 Views