Size: a a a

2021 December 21

A

Alexander in symfony
Привет всем!
Уже несколько раз замечаю одну странность. Приложение вдруг начинает очень медленно работать, даже команда  bin/console c:c  требует около 1 минуты на выполнение. Помогает только перезагрузка компьютера. В чём может быть проблема? У меня Ubuntu 20.4, php 7.4.3, Symfony 5.3
источник

VK

Vlad Kopaihorodskyi in symfony
включи таск менеджер и посмотри
источник

A

Alexander in symfony
я уже это делал. Ничего подозрительного не заметил
источник

A

Alexander in symfony
не могу сказать, что работа компьютера в целом стала медленней
источник

A

Alexander in symfony
bin/console c:c использует процессор на 100%. И так в течение 1 минуты
источник

A

Alexander in symfony
В общем, проблема, как я понимаю, не столько в очистке кэша, как в его создании. я удалили папку cache, а потом запустил bin/console без всяких параметров. Потребовалось 30 секунд на это. После перезагрузки опять всё будет нормально. в течение 7-10 секунд кэш будет создан заново.
источник

ND

Nikolay Deriglazov in symfony
Медленный HDD?
источник

A

Alexander in symfony
нет
источник

ND

Nikolay Deriglazov in symfony
У меня на прогрев кеша первый HTTP-запрос около 20 сек. идет на SSD-диске
источник

ND

Nikolay Deriglazov in symfony
Потом 0.1 сек
источник

ND

Nikolay Deriglazov in symfony
Ну в смысле если снести папку var/cache руками, потом сделать первый запрос в приложение, не важно на что. То этот первый запрос работает порядка 20 сек. Я думал это норма🤷🏻‍♂️
источник

ND

Nikolay Deriglazov in symfony
А не, вру, 2 секунды)
источник

ND

Nikolay Deriglazov in symfony
источник

AN

Alexander N in symfony
2 секунды это ещё нормально без кэша
источник

ND

Nikolay Deriglazov in symfony
Это на hdd под 20 сек)
источник

A

Alexander in symfony
У меня очень быстро. не более 10 сек. Но вот после недели работы компьютера без перезагрузки происходят такие странности.
источник

A

Alexander in symfony
75 секунд на выполнение bin/console c:c
сейчас перезагружусь и сравню время
источник

Oleg О in symfony
 #[ManyToMany(targetEntity: Community::class, inversedBy: "publications")]
   #[JoinTable(name: "publication_community")]
   private Collection $community;

Вот такая связь у нас в ентити в симфони,  а как указать что мы подгружаем с
1. Условием WHERE
2. Сортировкой ?
источник

A

Alexander in symfony
после перезагрузки 5 секунд. Что за чертовщина?
Или это PHP как-то "барахлит", или что?
источник

ND

Nikolay Deriglazov in symfony
/**
    * @deprecated
    * @ORM\OneToMany(targetEntity=HomeworkResultComment::class, mappedBy="homeworkResult")
    * @Orm\OrderBy({"id" = "ASC"})
    */
источник