Вот в доке что вы скидывали указано, что нельзя скедулить каждую минуту крон выражением. Не говоря уже про каждые 10 секунд.
Поэтому максимум что можно - это заскедулить на каждые 40 секунд создав 90 скедулеров(limit 100 скедулеров) - . Но мне нужно через через каждые 10 секунд а это 360 скедулеров. Значит нужно как-то терминейтить отработанные скедулеры чтобы по лимитам не вылететь. Звучит как бред, поэтому я и здесь)
chaining batch со sleep методом в финиш методе работает.
А сорри не обратил внимания что секунды Мозги жарятся на такой жаре.
Я бы решил такое с помощью python или nodejs(+JSForce) скрипта. Просто сделал цикл с delay и дергал как-нибудь через API (если это для тестирования надо). Можно залить куда-нибудь на Heroku - для такого там можно бесплатный план заюзать.
Я бы решил такое с помощью python или nodejs(+JSForce) скрипта
Спасибо, сегодня попробовал использовать jsforce, я в нем совсем новичек и в nodejs тоже) Работает лучше чем batch со sleep методом в finish методе. Единственное на heroku не деплоил.
Еще я погуглил nodejs на вашем форуме, показалось что его как-то особо не любят salesforce разработчики)
Еще я погуглил nodejs на вашем форуме, показалось что его как-то особо не любят salesforce разработчики) Цитировать
nodejs просто одна из технологий. Это javascript для бэкенда. Не стоит рассматривать его в проекции на Salesforce. Кому-то нравится Javascript, кто-то предпочитает Python, а можно вообще на Java или .Net пилить подобные решения. Это просто инструмент с помощью которого ты строишь дом.
Я упомянул про nodejs именно из-за библиотеки JSForce. Аналога на других языках программирования врядли можно найти. НО без этой либы можно спокойно обойтись если работать напрямую с Salesforce APIs. Но время на разработку таких решений увеличивается в разы. Поэтому если делаешь что-то быстро и впервые, то JSForce + NodeJS отличный вариант. Если предпочитаешь другие языки то пожалуйста, можно использовать их.
Лично для себя - я перепробовал кучу разных языков в том числе и nodejs, но остановился на .net для серьезных проектов и python для простых скриптов. И мне не нужен JSForce потому что у меня уже куча наработок, которые я просто копипастю и могу запилить любую логику буквально за считанные минуты.