Size: a a a

2020 June 23

SO

Serhiy On in Yii Framework 2
Andrey
Проверьте папку, которая связана с Vagrant
а что проверить? папка на месте, где и была
источник

A

Andrey in Yii Framework 2
Все что в этой папке синхронизируется с папкой в образе vagrant (если там *nix) ,то var/www
источник

A

Andrey in Yii Framework 2
Если обновляли, то просто перезаписали
источник

A

Andrey in Yii Framework 2
Синхронизация ДВУХСТОРОННЯЯ при использовании vagrant
источник

A

Andrey in Yii Framework 2
Ну и посмотрите что в самом файле Vagrantfile написано
источник

SO

Serhiy On in Yii Framework 2
я похоже выяснил что за ошибка
источник

A

Andrey in Yii Framework 2
В параметре config.vm.synced_folder
источник

SO

Serhiy On in Yii Framework 2
config.vm.synced_folder я  вообще после установки vagrant не трогал
там по дефолту config.vm.synced_folder './', '/app', owner: 'vagrant', group: 'vagrant'
источник

A

Andrey in Yii Framework 2
Тогда скопируйте проект в папку где находится файл Vagrantfile; ну и проверьте hosts
источник

A

Andrey in Yii Framework 2
А, у Вас './', а не '.'
источник

A

Andrey in Yii Framework 2
Тогда во вложенный каталог
источник

w

wfthkttn in Yii Framework 2
Доброго времени суток господа.
Есть вопрос по работе с yii2 и InnoDB (concurrency).

Есть некая структура связаных данных из нескольких таблиц которая обновляется из множества источников.
Например, источники дают данные о городах, организациях и работниках этих организаций.
Структура данных исправляется и данные сохраняются в таблицы и доп. утилитарные таблицы:
Город: id, city_name
Вариации названий городов: id, city_id, origin_name
Организация: id, name, city_alias_id... etc
Данные обновляются и добавляются часто, ~500 инсертов-апдейтов/sec.
Проблема - то и дело всплывают бессрочные deadlock'и. Хоть приходящие данные сохраняются не единой транзакцией, а по очереди в соответствии связям в БД. Никак не вдупляю как одиночный "save" может заблокировать таблицу.
Настройки мускула и Yii, касаемо БД, стандартные
источник

H

He4e6ypawka in Yii Framework 2
почитайте что-нить про уровни изоляции в бд, статей много
источник

w

wfthkttn in Yii Framework 2
Да, я уже прочитал.
Суть в том что мускул по дефолту выдаёт shared_write access - с блокировкой по Pkey. Мои записи не должны по идее блокироваться, т.к. одновременные инсерты не пересекаются по Pkey. А если это новые записи - то нарушиться должна только "плавность" автоинкремента.
источник

w

wfthkttn in Yii Framework 2
Я что-то не углядел, или тут и правда стоит городить отдельный брокер "очереди на запись"?
источник

H

He4e6ypawka in Yii Framework 2
индексы составные (несколько полей).... тож может быть причиной
источник

w

wfthkttn in Yii Framework 2
Составных индексов нет.
"Общие поля"(паренты) после добавления не обновляются. Каждый отдельный источник данных их может создавать(новые алиасы), читать и указывать как родителя.
Сделал в редис очередь блокировок аналогичную оной в БД - блокировки исчезли практически без потерь в скорости. Но одолевает ощущение что я велосипедостроением(из костылей) занялся.
источник
2020 June 24

V

Victooor in Yii Framework 2
wfthkttn
Я что-то не углядел, или тут и правда стоит городить отдельный брокер "очереди на запись"?
в качестве бреда, попробовать insert delayed
источник

w

wfthkttn in Yii Framework 2
Victooor
в качестве бреда, попробовать insert delayed
он deprecated since 5.6.6
🤷🏿‍♂️
источник

Vi ٩(̾●̮̮̃̾•̃̾)۶... in Yii Framework 2
Всем привет! Может кто сталкивался, подскажите, почему это возвращает вот это
источник