Мы используем cookie-файлы
Для оптимизации работы нашего сайта мы используем cookie-файлы. Продолжая использовать сайт, Вы соглашаетесь с использованием cookie-файлов.
  • UAH
  • USD
  • RUB
  • EUR
  • +38(044) 392-74-33  Киев
  • +38(057) 728-39-00  Харьков
  • +38(056) 794-38-31  Днепр
  • +38(032) 229-58-93  Львов
  • +38(048) 738-57-70  Одесса
  • +38(093) 170-15-42  Life
  • +38(067) 400-88-44  Киевстар
  • +38(095) 630-90-82  MTC
  • +1(888)393-24-51  USA, Toll free
  • +44(131)507-01-14  Great Britain
  • +7(499) 348-28-61  Москва

MySQL. Проблемы с БД

Форумы MySQL Проблемы с БД
Amsterdam
03.06.2013
хостинг: есть
домен: есть
Проблемы с БД
Когда работаю на локалке(жму F5 почаще), проект коннектится к удалнной БД на сервере ukraine и переодически связь пропадает раз в 30 мин, раз в час...
Потом опять все ок, минут через 5... Это уже так постоянное
Евгений В.
04.06.2013
хостинг: есть
домен: нет
Так и должно бытью На доступ к базам данных извне (не с серверов хостинга) накладывается ограничение - 10 подключений в минуту.
Amsterdam
04.06.2013
хостинг: есть
домен: есть
10 подключений в минуту - это ведь мало, можно ли как-то ип добавить свой? или еще какие-то варианты решения этой проблемы есть...
Евгений В.
04.06.2013
хостинг: есть
домен: нет
К сожалению, это фиксированное ограничение.
Если этого мало, то есть только один вариант - тестировать проект непосредственно на хостинге, в этом случае подобных ограничений нет.
Amsterdam
14.06.2013
хостинг: есть
домен: есть
Хочу предложить вам другой вариант, вместо вашего решения - хардкода (документированного или нет - не вкурсе) сделать:
в интерфейс на странице https://cp.ukraine.com.ua/hosting/ac... добавить поле
пусть поле называется "не ограничивать кол-во удаленных запросов с IP" (для разработчиков) и вопрос будет изящно, гибко и полностью решен
Илья
14.06.2013
хостинг: есть
домен: есть
Ограничение было введено в связи с тем, что многие пользователи начали с других хостингов и проектов использовать базы данных, которые расположены у нас. Для этого было введено ограничение, которое позволяет администрировать базу данных удаленно, но не позволяет держать базу под левые проекты. Ваше предложение - неприемлемо, так как дает возможность недобросовестным клиентам обходить ограничение.
Amsterdam
14.06.2013
хостинг: есть
домен: есть
Не могу понять, зачем такое нужно им было? Может тогда такой вариант: ip с которого заходил в вашу панель администрирования?
Ну а лучше всего: необходимо просто мониторить недобросовестных и закрывать им эту возможность active=0, это ведь обычная практика...
Или же наоборот - включать по запросу с присланным IP.
Что думаете насчет этих вариантов?
Илья
14.06.2013
хостинг: есть
домен: есть
Мы начали именно с того, что блокировали таких пользователей, но оказалось что за этим должен следить человек, постоянно, каждый день.
А почему бы вам проект сразу не редактировать на хостинге? Я только так работаю + использование phpStorm дает возможность делать merge изменений, если над проектом работает несколько людей.
Amsterdam
14.06.2013
хостинг: есть
домен: есть
Ну можно и работать на хостинге, можно и работать в notepad - человек может все ;)
Лично мне так удобно - когда создаешь проект - данных нет, или когда проект маленький - данных мало, и чтобы не вносить изменения в структуру дважды, предпочитаю работать напрямую с вашей базой через Navicat + ftp deploy в phpshtorm.
На самом деле, лично мне, не хватает +10 подключений, т.е около 20 было бы достаточно... Мне нравится ваш хостинг и я бы хотел чтобы вы развивались, вот я и ищу решения...
В таком случае у меня остается 2 решения на данный момент:
1) включать опцию по запросу, с предупреждением о каком-нибудь штрафе, при выявлении - штрафовать
2) если у вас сейчас эта опция задана в таблице `params` глобальной опцией на проект, то сделать(добавить в) табличку `users_params`(users_details) параметр перегрузки общего, ну т.е мне на аккаунт поставить например 20 - ограничение - такое возможно?
jday
04.07.2013
хостинг: нет
домен: есть
можно обойти это ограничение.. делаете на своём тутошнем сайте апи, которое принимает Mysql запросы в каком то сжатом виде, то ли POST запросы то ли GET запросы а на своей машинку учите MYSQL посылать GET или POST запросы на ваш тутошний сайт, который в свою очередь будет отвечать данными с бд, возможно эта вся система будет немного медленнее чем прямые запросы, зато весьма эффективная !!!!
Amsterdam
04.07.2013
хостинг: есть
домен: есть
та не, можно сделать какое-то подтверждение ежедневное на емэйл или еще что-то придумать, чтобы разработка была удобной
Amsterdam
20.07.2013
хостинг: есть
домен: есть
Илья, как вам мое последнее предложение?
Илья
21.07.2013
хостинг: есть
домен: есть
Странная надстройка будет, от которой будут тоже не в восторге. Все делается намного проще - разработка ведется прямо на хостинге. Zend Studio, Aptana, phpStorm отлично работают по FTP. phpStorm в этом вопросе вообще монстр - делает копию на компьютере и синхронизирует при нажатии Ctrl+S все на сервер.
Amsterdam
21.07.2013
хостинг: есть
домен: есть
Илья, но ведь экспериментировать на продакшене - это не верно. Почему бы цифры не оставить ваши как есть, просто кое-что добавить:
Базы данных MySQL -> Настроить безопасность
1) Убрать строку "Ваша сеть", перенеся это выше - после IP сети в скобках (название сети)
2) добавить строку
Запросов в минуту с внешнего IP: 10
ссылка(отправить e-mail для увеличения параметра на 24 часа)
3) переходишь по ссылке в письме, попадаешь на этот же попап, только там написано
Запросов в минуту с внешнего IP: 60

Есть второй вариант, для IP который числится в админке сделать МАХ 60 запросов

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

Если вы уже зарегистрированы Вам необходимо войти на форум.

Тема закрыта по истечению срока давности.
Горячая линия
(044)
392 74 33
другие города