Как я могу вызвать запрос через mod_jk вниз определенному рабочему?

Поскольку цифра 5 может находиться где угодно в числе, проще всего преобразовать каждое целое число между двумя числами в строку, чтобы можно было использовать оператор in, чтобы проверить, является ли 5 подстрокой: [ 117]

def give_me_five(start, end):
    return sum('5' in str(i) for i in range(start, end + 1))

или, если вы предпочитаете делать это с математикой, вы можете продолжать делить данное число на 10, проверяя, равен ли остаток 5, пока частное не станет 0:

def give_me_five(start, end):
    count = 0
    for i in range(start, end + 1):
        while i > 0:
            if i % 10 == 5:
                count += 1
                break
            i //= 10
    return count

так что:

give_me_five(105, 168)

возвращает: 16

5
задан cherouvim 3 May 2009 в 13:33
поделиться

2 ответа

  1. Измените значение файла cookie JSESSIONID. Конец имеет имя работника, к которому вы привязаны (при условии, что вы выполняете липкие сессии)

  2. Используйте SetHandler, как описано здесь http://tomcat.apache.org/connectors-doc/reference/apache .html вместо директив JKMount

    Примерно так:

    
      
     SetHandler Джакарта-сервлет 
     SetEnvIf REQUEST_URI ^ /. * \?. * Работник = (\ w +) &? $ JK_WORKER_NAME = $ 1 
     
    
1
ответ дан 15 December 2019 в 06:35
поделиться

Я думаю, что обычной практикой является делать это через субдомены, которые псевдоним основного домена. Просто убедитесь, что вы не пускаете Google index, потому что у вас будут проблемы с дублированием контента. IP-фильтрация и ограничительный robots.txt сделают эту работу.

www1.example.com
www2.example.com
2
ответ дан 15 December 2019 в 06:35
поделиться
Другие вопросы по тегам:

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