Как зациклить скрипт?



  • Ситуация в следующем. В OnApplicationStart в 1 поток я паршу сайт с проксями в ресурс, основная программа дальше в многопотоке чекает определенный сайт на доступность с напаршенных прокси. Как сделать так, чтобы раз в 5 минут вся эта процедура повторялась с полным перезапуском. Смысл - чтобы постоянно крутился скрипт и были релевантные прокси. Возможно кто-то подскажет другой вариант реализации. Сложность вся в том, что парсится должно в 1 поток, а вот проверка уже в несколько потоков.



  • @seedgg Супорт, планировал реализацию: в одном скрипте сделать изменение количества потоков, ждем, очень много тасков, а руки две, да и голова наверно одна.



  • @denanotherday Спасибо, значит будем ждать, такая возможность просто розширит горизонт программы





  • @Aleksandr Это совсем не то, смысл в том, чтобы одновременно организовать однопоточный режим и многопоточный одновременно.



  • @seedgg В теме которая ниже, есть пример шаблона, он вроде от части подходит к твоей задачи, не много под себя его подпилишь, и все должно заработать как тебе нужно, хотя могу ошибаться) но все равно глянь, как его админ реализовал.
    http://community.bablosoft.com/topic/542/разное-количество-потоков-у-функций


  • administrators

    @seedgg Можете выделить под парсинг прокси первый поток, он должен записывать их в ресурс, а остальные потоки пусть просто используют эти прокси как обычные ресурсы. OnApplicationStart можно сократить до 1 команды - создания этого ресурса под прокси.



  • @support А это мысль верная.


Log in to reply
 

Looks like your connection to Bablosoft was lost, please wait while we try to reconnect.