Supervisor здесь совсем не причём, я подозреваю :) Он же только следит за тем, чтобы нужные процессы были всегда живы, и перезапускает их при необходимости.
Выполни htop и посмотри, какие конкретно процессы грузят твою машину. Если это действительно твои парсеры ( а 5 одновременных парсеров вполне могут нагрузить cpu слабенькой виртуалки) - то соответственно, либо увеличивай тариф своей виртуалки, либо снизь количество парсеров, пока нагрузка не станет нормальной.
На форуме ларавел предлагают для pivot таблицы создать обычную модель и связать все три модели между собой нужными типами связей, а потом делать между ними жадную загрузку. Как-то так)
1. Зачем вы засунули сюда два класса? Или это просто для краткости приведено?
2. Вам же человеческим языком PHP сообщает: класс App\Providers\Maps содержит один абстрактный метод и должен быть либо объявлен тоже абстрактным, либо он должен до конца реализовать все оставшиеся методы.
Короче, зачем вы класс Maps тоже расширяете от ServiceProvider'а? Не надо его расширять от него. Изучайте ООП )
Вообще, что-то я не понял тут логику в вашем коде. Если вам захотелось просто функцию в каком-то своём классе статическую создать - так создайте просто обычный класс, не надо делать никаких ServiceProvider'ов. Сервис провайдеры создают для того, чтобы расширить логику работы фреймворка.
Якорь вообще на сервер не передаётся же :) Это чисто для браузера. Если хочется отправить что-то на сервер - пиши так: <form action="/order/<?= $item->id ?>?spasibo">