Как зафиксировать: mysql_connect (): Слишком много соединений

def hockeyStick(handleLen, bladeLen):
    """ Display a hockey stick where the handle is of length handleLen
        and the blade is of length bladeLen.
        - This example has handleLen = 6, bladeLen = 7
    *
     *            
      *
       *
        *
         *
          *******
    """
    print('Hockey stick of size', handleLen, 'and', bladeLen)

    for row in range(1, handleLen + 1):
        for col in range(row-1):
            space()
        star()
        newline()

    for col in range(handleLen):
        space()
    for col in range(bladeLen):
        star()
14
задан Qantas 94 Heavy 12 February 2015 в 09:38
поделиться

3 ответа

Скорее всего, вы подвергались DDoS-атаке .

Люди на этом форуме пожаловаться на одно и то же с точно таким же провайдером.

Ответ таков:

VB сказал мне, что это была атака DOS - вот их сообщение:

Это не «эксплуатируют». Это DoS-атака (отказ в обслуживании). К сожалению, мы ничего не можем с этим поделать. С атаками DoS можно бороться только на уровне сервера или маршрутизатора, и это является обязанностью вашего хоста. Вместо этого они решили пойти по простому пути и приостановить ваш аккаунт.

Если вы не можете заставить их воспринимать это всерьез, вам следует искать другого хоста. Извините за плохие новости.

Возможный обходной путь может быть следующим: если ваше соединение не удается с помощью mysql_connect ():

12
ответ дан 1 December 2019 в 08:17
поделиться

Вы закрываете соединение, когда закончите с ними? Вы используете какой-то тип пула соединений? Похоже, вы открываете соединения, а не закрываете их.

РЕДАКТИРОВАТЬ: Уже ответил Quassnoi. В случае, если это DDoS, и вы используете виртуальный хостинг, вам может потребоваться просто связаться с вашим хостом и поработать с ним. К сожалению, это риск, когда у вас нет контроля над всей вашей системой.

3
ответ дан 1 December 2019 в 08:17
поделиться

Рассмотрите возможность использования mysql_pconnect (). Ваш хост может добавить какое-то регулирование для соединений. Как максимум 100 за 20 минут или что-то странное.

1
ответ дан 1 December 2019 в 08:17
поделиться
Другие вопросы по тегам:

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