Size: a a a

2020 February 10

A

Alex in Laravel Pro
4unkur
Проблему подробно описал здесь:
https://laracasts.com/discuss/channels/code-review/help-debugging-php-error-too-many-open-files-in-system

Мы увеличили ulimit до 99999 и за последние 3 дня пришло 6 логов от сентри с подобной ошибкой.

Может кто разбирается в теме, подскажите куда копать и т.п.  Я даже дебажить не умею подобное
У меня такое было не с пэхой а с сервером kannel (смссервер) данный лимит распространяется не только на файлы, но и на соединения, таким образом он может срабатывать, когда  у вас процесс инициирует очень много соединений (у меня так было, подключалась куча железок к серверу каждая открывала 4 соединения)
источник

МК

Максим Кавецкий... in Laravel Pro
Adel
главные враги производительности как раз обычно огромные длинные запросы, которые убивают базу залочивая всё
А вы как предпочитаете: грузить сразу всю инфу или по частям?
Например у меня заказ с файлами, историей, предложениями (в них with сообщения). Я вот сделали чтобы грузилось изначально всё кроме истории так как она на другой странице. Но в количестве запросов ничего не изменилось, но если ещё историю грузить, то плюс три будет
источник

A

Adel in Laravel Pro
Максим Кавецкий
А вы как предпочитаете: грузить сразу всю инфу или по частям?
Например у меня заказ с файлами, историей, предложениями (в них with сообщения). Я вот сделали чтобы грузилось изначально всё кроме истории так как она на другой странице. Но в количестве запросов ничего не изменилось, но если ещё историю грузить, то плюс три будет
Если ничего не тормозит, то пофиг вообще.
источник

МК

Максим Кавецкий... in Laravel Pro
Adel
Если ничего не тормозит, то пофиг вообще.
Аа, ну я даже ничего ещё не запускал) тупо оптимизировать хотел заранее -_-
источник

A

Adel in Laravel Pro
Максим Кавецкий
Аа, ну я даже ничего ещё не запускал) тупо оптимизировать хотел заранее -_-
Корень всех зол - преждевременная оптимизация
источник

ЮМ

Юрий Маслов... in Laravel Pro
Adel
Корень всех зол - преждевременная оптимизация
столько ошибок в слове эякуляция...
источник

ЮМ

Юрий Маслов... in Laravel Pro
оффтоп мод офф)
источник

A

Adel in Laravel Pro
Юрий Маслов
столько ошибок в слове эякуляция...
Юра решил юморнуть. Школьным юморком)
источник

A

Adel in Laravel Pro
Но в целом ты прав)))
источник

МК

Максим Кавецкий... in Laravel Pro
Adel
Корень всех зол - преждевременная оптимизация
У меня просто реально там кошмар был в плане читаемости. Я, дурак, сделал каким-то образом запрос одной сущности на 100 строк почти. (По факту меньше, там просто цикл после запроса, который всякие штуки делал с ним, + плюс запрос почти одинаков, но слегка разный для разных ролей [две роли])

А сейчас, вроде как до десяти строк на две роли, но запросы двух штуковин, которые я получал с with, я разделил и вынес в методы в модель-ку. Но, всё-таки, один большой запрос давал поменьше обращений к БД
источник

ЮМ

Юрий Маслов... in Laravel Pro
Adel
Юра решил юморнуть. Школьным юморком)
просто не люблю такую категоричность в стиле "лучшие в мире пончики делают в кондитерской за углом" или "корень всех бед - преждевременная оптимизация". слишком громко) вот немного "разрядил" обстановку вашего диалога)
источник

A

Adel in Laravel Pro
Юрий Маслов
просто не люблю такую категоричность в стиле "лучшие в мире пончики делают в кондитерской за углом" или "корень всех бед - преждевременная оптимизация". слишком громко) вот немного "разрядил" обстановку вашего диалога)
Ну, прав немного, да)
источник

A

Adel in Laravel Pro
Максим Кавецкий
У меня просто реально там кошмар был в плане читаемости. Я, дурак, сделал каким-то образом запрос одной сущности на 100 строк почти. (По факту меньше, там просто цикл после запроса, который всякие штуки делал с ним, + плюс запрос почти одинаков, но слегка разный для разных ролей [две роли])

А сейчас, вроде как до десяти строк на две роли, но запросы двух штуковин, которые я получал с with, я разделил и вынес в методы в модель-ку. Но, всё-таки, один большой запрос давал поменьше обращений к БД
Пока не тормозит - более читабельные варианты лучше
источник

ЮМ

Юрий Маслов... in Laravel Pro
Adel
Ну, прав немного, да)
🤓🤝😎
источник

МК

Максим Кавецкий... in Laravel Pro
Adel
Пока не тормозит - более читабельные варианты лучше
Окей, благодарю!
источник

Р

Роман in Laravel Pro
У меня название модели было Cars
Я переименовал на Car. Но почему то, при использовании USE, не ищится новое название (Car), а выдается только старое Cars. Это проблемы в IDE или нужно как-то под-ругому переинициализировать модель?
источник

L

Loot.jpg in Laravel Pro
Роман
У меня название модели было Cars
Я переименовал на Car. Но почему то, при использовании USE, не ищится новое название (Car), а выдается только старое Cars. Это проблемы в IDE или нужно как-то под-ругому переинициализировать модель?
use?
источник

L

Loot.jpg in Laravel Pro
перезапусти индексирование
источник

Р

Роман in Laravel Pro
использование пространства имён
источник

Р

Роман in Laravel Pro
Loot.jpg
перезапусти индексирование
на стороне редактора?
источник