Что вызвало бы приложение PHP к segfault периодически при загрузке?

  1. Можно разделить чтение и записать SQLs на прикладном уровне. Установите репликацию с двумя серверами, которые Вы имеете в приложении (я предполагаю, что Вы используете класс чтения дескриптора, записи, соединения с сервером БД), где угодно, Вы имеете запись, удаляете, заменяете, обновляете SQL, сделали, чтобы они соединились с Вашим главным сервером и всем, что Вы читаете, SQLs соединяются с ведомым сервером. Это было Вами, может снять загрузку чтений Вашего главного сервера.
  2. С применением репликации структурируют Вас, также должен оптимизировать Ваши таблицы (индекс..) и Вы запрашиваете также, так получите макс. производительность. Также не забывайте настраивать свои параметры репликации и контролировать трафик серверов и если Вы видите более чтение SQLs, входящий, чем записи затем в будущем, можно добавить второй ведомый сервер к архитектору.
  3. Если Вы используете решение по репликации, не забывают, что Ваша ведомая версия MySQL должна быть или той же версией как ведущее устройство или выше, иначе репликация повредится в какой-то момент.
  4. Репликация является хорошей и общей структурой, но, с этим прибывает проблемы также, Как то, если, репликация повреждает затем Вас, необходимо знать, как запустить ведомое устройство с точки повреждения так оба сервера быть в синхронизации друг с другом.
  5. Если бы это был я, то я попытался бы оптимизировать свой SQLs и Запросы и таблицы сначала, контролировать мой трафик и видеть, имею ли я больше чтения или пишу SQLs и базируюсь, на котором я сделал бы шаг вложенного множества.
3
задан 13 March 2013 в 22:57
2 ответа

Просто загляните в эту ссылку. У меня это сработало.

http://www.php.net/git.php#buildconf_fail

-1
ответ дан 3 December 2019 в 08:28

Этот отчет об ошибке относится к той же проблеме: https://bugs.php.net/bug.php?id=52752

Похоже, что одновременная запись и чтение файлов вызывают это . В отчете об ошибке также говорится, что она не будет исправлена ​​в ближайшее время.

Поэтому я бы посоветовал глубоко изучить код и использовать разные схемы именования для разных каналов, обращающихся к одному и тому же файлу.

0
ответ дан 3 December 2019 в 08:28

Теги

Похожие вопросы