Size: a a a

2020 September 27

SM

Stanislav Malkin in Laravel Pro
Начни с теории, отсюда:

https://docs.docker.com/compose/networking/
источник

SM

Stanislav Malkin in Laravel Pro
И все станет на места, в голове, для старта.
источник

SM

Stanislav Malkin in Laravel Pro
Within the web container, your connection string to db would look like postgres://db:5432
источник

АТ

Артем Терещук... in Laravel Pro
Сори за глупый вопрос. Вот у меня есть Json(Aimeos) - его я получаю
site.com/customer - вот так я получаю всех customers
site.com/customer/4 - вот так я получаю customers по id. Но как мне получить customers по почте.
Допустим пробовал вот так site.com/customer?customer.email=ruslanovich.king@gmail.com. Но так я получаю всех customers
{
"id": "4",
"type": "customer",
"attributes": {
"customer.id": "4",
"customer.siteid": "1",
"customer.ctime": "2020-09-15 21:38:33",
"customer.mtime": "2020-09-24 07:53:45",
"customer.salutation": "",
"customer.company": "",
"customer.vatid": "",
"customer.title": "",
"customer.firstname": "",
"customer.lastname": "",
"customer.address1": "",
"customer.address2": "",
"customer.address3": "",
"customer.postal": "",
"customer.city": "",
"customer.state": "",
"customer.languageid": "",
"customer.countryid": "",
"customer.telephone": "",
"customer.email": "ruslanovich.king@gmail.com",
"customer.telefax": "",
"customer.website": "",
"customer.longitude": null,
"customer.latitude": null,
"customer.label": "",
"customer.code": "ruslanovich.king@gmail.com",
"customer.birthday": null,
"customer.status": 1,
"customer.groups": [
"1"
],
},
источник

SM

Stanislav Malkin in Laravel Pro
Никак, если ендпоинт это не поддерживает.
источник

АВ

Алексей Веснин... in Laravel Pro
Всем привет. Подскажите, есть 2.5 млн записей, которые необходимо обновлять по нескольким условиям и в несколько потоков желательно(10 например) столкнулся с такой проблемой, что происходит блокировка SQLSTATE[HY000]: General error: 1205 Lock wait timeout exceeded; try restarting transaction. БД mysql - это поправимо? чтобы все работало быстро. Или необходимо рассматривать другие БД?
источник

АВ

Алексей Веснин... in Laravel Pro
У меня сейчас так: 1. Есть класс парсера CustomSiteParser, у него есть метод  saveOneAdditional(), демоны на сохранение работают в несколько потоков, каждый демон получает новое задание и создает объект класса CustomSiteParser и вызывая метод $this->object->saveOneAdditional($data). По идее у каждого демона должна быть своя ссылка для сохранения(обновления инфы)
источник

T🐜

The Ant 🐜 in Laravel Pro
Алексей Веснин
Всем привет. Подскажите, есть 2.5 млн записей, которые необходимо обновлять по нескольким условиям и в несколько потоков желательно(10 например) столкнулся с такой проблемой, что происходит блокировка SQLSTATE[HY000]: General error: 1205 Lock wait timeout exceeded; try restarting transaction. БД mysql - это поправимо? чтобы все работало быстро. Или необходимо рассматривать другие БД?
Проблема не в бд а в коде. Не видя твоего кода нельзя сказать в чем причина. Смена бд ничем не поможет.
источник

DN

Denis Noname in Laravel Pro
The Ant 🐜
Проблема не в бд а в коде. Не видя твоего кода нельзя сказать в чем причина. Смена бд ничем не поможет.
Не факт... Может у него MyISAM-таблицы в мускуле...
источник

АВ

Алексей Веснин... in Laravel Pro
Denis Noname
Не факт... Может у него MyISAM-таблицы в мускуле...
InnoDB
источник

DI

Dimka Isaev in Laravel Pro
Кто сталкивался с проблемами и конфликтами провайдеров laravel/socialite
Установил socialiteproviders/telegram

в app добавил SocialiteProviders\Manager\ServiceProvider:🏛
источник

DI

Dimka Isaev in Laravel Pro
источник

DI

Dimka Isaev in Laravel Pro
источник

DI

Dimka Isaev in Laravel Pro
даже так пробовал
источник

DI

Dimka Isaev in Laravel Pro
все равно не работает
источник

АВ

Алексей Веснин... in Laravel Pro
The Ant 🐜
Проблема не в бд а в коде. Не видя твоего кода нельзя сказать в чем причина. Смена бд ничем не поможет.
Вообщем есть такой код, как заставить его работать в 10 потоков без SQLSTATE[HY000]: General error: 1205 Lock wait timeout exceeded; try restarting transaction
источник

T🐜

The Ant 🐜 in Laravel Pro
Алексей Веснин
Вообщем есть такой код, как заставить его работать в 10 потоков без SQLSTATE[HY000]: General error: 1205 Lock wait timeout exceeded; try restarting transaction
Для начала убрать транзакции, смысла делать транзакцию для 1 таблицы нету никакого, если это не лок записей.
источник

АВ

Алексей Веснин... in Laravel Pro
The Ant 🐜
Для начала убрать транзакции, смысла делать транзакцию для 1 таблицы нету никакого, если это не лок записей.
Убрал, но без транзакций ситуация лучше не становится
источник

T🐜

The Ant 🐜 in Laravel Pro
Алексей Веснин
Убрал, но без транзакций ситуация лучше не становится
а как оно работает? в цикле, в очереди?
источник

АВ

Алексей Веснин... in Laravel Pro
The Ant 🐜
а как оно работает? в цикле, в очереди?
в очереди
источник