zzzit

Рейтинг
129
Регистрация
06.09.2012
volkovysk:
Так и чья это вина, если функция не сработала на сервере? Явно не такого вышеуказанного гавнокода.

Дело в том, что функция не должна срабатывать все время и записывать целиком все данные. Она для тех, кто знает, что делает. Явно не для вас :)

volkovysk:
Не учите меня кодить

И не мечтайте!

volkovysk:
Сами занимайтесь ненужными извращениями в такой мелочи. Вышеуказаный в теме код стандартный и слишком простой для PHP и сервер всегда чётко должен отрабатывать задачу на 100%. Перезапись файла каждые 3-10 секунд - это совсем не непосильная задача для современных систем. Так что извините, но у меня серьёзные основания грешить на технические косяки хостинга.

Это не извращения, а вы не понимаете, что ядро вам не гарантирует атомарности так просто, как вы хотите :)

Базы данных этим занимаются под капотом.

Кстати, вы даже не проверяете результат выполнения операций. И блокировка может не сработать, и fputs может ничего не записать или записать только часть данных, его нужно вызывать повторно, пока все не запишет, и все остальные операции тоже могут вернуть ошибку. Причины только в вашем говнокоде и ни в чем больше.

volkovysk:
Никакие видоизменения схемы "чтение/потом запись" не помогали, flockи и fflushи по всякому ворочал и убирал.

А не надо по всякому делать. Научитесь записывать в файл атомарно: сначала в другой временный с уникальным именем, а после закрытия переименовуйте его в ваш data_online.txt.

---------- Добавлено 03.12.2015 в 00:22 ----------

Ivan Lungov:
потому что, он не поддерживается cPanel
Есть масса плагинов для cpanel, которые это делают.
Pilat:
И не надо бояться нескольких писем со спамом в день. Очень неприятно бывает найти в спам-папке письмо, попавшее туда по ошибке.

У гугла так постоянно, четверть писем от людей, которые никогда не писали, в спам летят. За годы использования привык, считаю, что если очень важно, напишут еще раз, свяжутся другим способом, но читать папку спам не буду :)

xxmater:
Предоставить возможность к одной ВДС подключать
дешевые и медленные HDD хранилища и дорогие и быстрые SSD хранилища

Так же прошу пользователей ВДС хостинга комментировать мое предложение.

Угу, нужны. У других хостеров есть подключаемые по сети разделы, с гарантией iops двух видов обычно, 100 и 1000-2000, а размеры произвольные. Кто на ceph дает с тройной репликацией, кто просто кусок диска по сети с искусственной задержкой 1 мс на операцию, кто как. Только айхор такое врядли потянет, может потом когда-нибудь.

netzoner:
И его именно ЗДЕСЬ нужно принять и обработать. Его размеры - я указал в предыдущем посте.

ЗДЕСЬ можно принять небольшой трафик атаки, а большой трафик атак ЗДЕСЬ нельзя принять, в виду специфики устройства глобальной сети интернет. Вы явно не в теме.

netzoner:
А по поводу трафика - если нельзя, но очень хочется, и у вас очень-очень много денег - то можно. 🙄

За много денег можно построить свою сеть, а купить трафик под 100 гигабитные атаки в МСК нельзя.

netzoner:
И что? Когда он делал - мы уже успешно защищали два года правильными методами. ☝

Судя по выкрикам, что для РФ нельзя сделать, вам еще далеко до правильных методов. Вы разберитесь хоть где какие атаки вообще можно резать и режутся.

netzoner:
В МСК можно купить трафик, но по таким ценам, что впечатление как будто оптический кабель сверху напылен слоем золота.

В МСК нельзя купить трафик под 100 гигабитные атаки.

devilstar:
ioping -RAD /dev/vda1 -c 10000


--- /dev/vda1 (block device 20.0 GiB) ioping statistics ---
8.14 k requests completed in 3.00 s, 2.75 k iops, 10.7 MiB/s
devilstar:
Колеблется от 9 до 11. От SSD диска ожидается минимум 50-60 при случайном доступе.

Для чего ожидается? Зачем вам на впске с 20 ГБ диска больше 2000 IOPS? Я такой задачи даже придумать не могу :)

srvgame:
Да что Вы его слушаете, такой же бездарь как лоукостеры)))
Последовательность для VDS не значительна, совсем уже что попало выдумывают )))

Не все продают что попало не вникая, как ты )))

netzoner, читайте, что артпланет предлагает, он даже тему на форуме поднимал, когда защиту делал. И из многих здесь он единственный, кто на правильном пути по защите игр от ддоса в РФ.

xxmater:
srvgame, вот вы все оверсел, оверсела...

а на чем тогда по Вашему контора должна заработать?

распилить ноду по числу ядер проца и дисков в рейде на 7.5 человек?

Вы предложите способ заработать денег без оверсела

Не поддавайтесь на его уловки. Оверселл это когда клиенты не получают ресурсы, которые им необходимы. У айхора они их получают, какой это оверселл? Больше клиентов могут продавать на один сервер, так это уже эффективность, а не оверселл. Меньше клиентов на сервер будет меньше эффективность и будет дороже.

По поводу тестов: установите себе утилиту ioping и сравнивайте время случайного доступа к диску, а не скорость последовательного доступа, которая никакой роли на впсках не играет.

Всего: 1658