Size: a a a

Laravel для начинающих

2020 November 02

EB

Ethan Bryan in Laravel для начинающих
Evgenii
Так запускаешь?
Не, обычный Nginx + Apache
источник

E

Evgenii in Laravel для начинающих
Апачи то зачем
источник

E

Evgenii in Laravel для начинающих
Но не суть
источник

E

Evgenii in Laravel для начинающих
Evgenii
Php artisan serve ?
Просто думал если ты так запускаешь, там работает в один поток все и это могло быть проблемой
источник

EB

Ethan Bryan in Laravel для начинающих
Evgenii
Просто думал если ты так запускаешь, там работает в один поток все и это могло быть проблемой
ага. По поводу самой Телеги, возможно, но подтверждение тому документально ни где найти не могу
источник

E

Evgenii in Laravel для начинающих
У меня есть в проекте уведомления по телеге и бот
источник

EB

Ethan Bryan in Laravel для начинающих
Дело в том что из-за зависшей команды, бот не реагирует больше не на какие
источник

E

Evgenii in Laravel для начинающих
Все работает быстро и хорошо
источник

EB

Ethan Bryan in Laravel для начинающих
Да, если подключать очередь, то думаю решу. Но пока такой задачи не стоит
источник

EB

Ethan Bryan in Laravel для начинающих
команды выполняются не мгновенно и вот пока она выполняется бот больше ни на что не реагирует
источник

E

Evgenii in Laravel для начинающих
Почему не быстро?
источник

EB

Ethan Bryan in Laravel для начинающих
Потому что я делаю запросы к сторонним API и т.п.
источник

EB

Ethan Bryan in Laravel для начинающих
Команда боту выполняется примерно 5 ... 10 секунд
источник

EB

Ethan Bryan in Laravel для начинающих
Вроде не особо критично. Но бывают случаи когда в ответ телеге выдается ошибка, и она запросы повторяет и повторяет, каждый раз натыкаясь на ошибку. И в этот момент получается ни какие другие команды бот по webhook не получит. Бот "уснет на долго"
источник

EB

Ethan Bryan in Laravel для начинающих
Хрен пойми в чем затык тут
источник

EB

Ethan Bryan in Laravel для начинающих
Попробуй у себя у одной команды прописать sleep(10). А вторая команда пусть просто текст возвратит "test". Отправь боту первую команду и сразу вторую. Текст "test" ты получишь после 10 секунд. Вот такая у меня практика(
источник

K

Konstantin in Laravel для начинающих
Ethan Bryan
Вроде не особо критично. Но бывают случаи когда в ответ телеге выдается ошибка, и она запросы повторяет и повторяет, каждый раз натыкаясь на ошибку. И в этот момент получается ни какие другие команды бот по webhook не получит. Бот "уснет на долго"
добавь обработку ошибок для начала
источник

EB

Ethan Bryan in Laravel для начинающих
Konstantin
добавь обработку ошибок для начала
Обработка есть. Но дело даже не в ошибках. В примере Выше почему такое поведение, в этом вопрос)
источник

VY

Vladimir Yefremov in Laravel для начинающих
есть в форме калькулятора такой УРЛ в конце
href="{{route('dashboard.orderPackage', ['package' => '35', 'constructorPrice' => ''])}}"
2-й параметр - это подсчитанная цена;

как его сюда вставить ЖСом?
источник

K

Konstantin in Laravel для начинающих
Ethan Bryan
Обработка есть. Но дело даже не в ошибках. В примере Выше почему такое поведение, в этом вопрос)
если правильно понял проблему, то бот не умеет работать с командами паралельно, судя по всему.
источник