Управление несколькими веб-сайтами (ASP.NET & ASP)

Основываясь на Gleb и отрывке darkhelmet, я настоятельно рекомендовал бы работать, mysqldump с - выбирают (в зависимости от Вашей версии MySQL, это не могло бы быть значение по умолчанию) минимизировать объем передачи, а также набор оптимизации к процессу дампа/импорта.

Кроме того, поскольку Вы говорите, что хотите сохранить полномочия / пользовательские таблицы, можно хотеть работать с - все-базы данных.

Другая опция, которую Вы имеете, использовала бы репликацию MySQL для (как Вы выразились), сосут данные. Я предполагаю, что у Вас нет двоичного входа включенным (если бы Вы сделали, то процесс был бы безболезненным).

Один из наиболее важных моментов при использовании mysqldump должен удостовериться, что Вы выполняете все с набором правильного символа (использующий latin1, если у Вас есть utf8 данные, может вызвать некоторые "интересные" проблемы).

1
задан 2 October 2009 в 15:48
2 ответа

Вы находитесь в удаче, что те 2 настройки организованы отдельно так или иначе. Просто измените настройки на верхнем уровне IIS, и он будет заботиться об этом для Вас.

Для Классика ASP тайм-аут сессии находится под объектом ASP-> Свойства Сессии-> Тайм-аут.

Для ASP.NET тайм-аут сессии находится под объектом Состояния сеанса-> Тайм-аут. (это обновит корень web.config и вызовет AppDomain, перерабатывают, так не делайте этого в течение дня на рабочем сервере),

Оба значения находятся в минутах.

1
ответ дан 3 December 2019 в 22:47
  • 1
    Этот doesn' t создают единое решение, которое автоматически обновляет все его настройки. –  Nissan Fan 6 October 2009 в 20:35
  • 2
    Почему нет? Это может быть установлено на уровне сайта, но моя рекомендация состоит в том, чтобы установить его на главном (глобальном) уровне. Это означает, что внесение этих 2 изменений (один для ASP.NET и еще одного Классика ASP) будет относиться ко всем сайтам. Единственным путем это won' t относятся к сайту, то, если it' s уже набор на уровне сайта, в этом случае глобальная установка won' t переопределяют локальную установку. –  Scott Forsyth - MVP 8 October 2009 в 04:04

Вопрос: Я хочу, чтобы значения тайм-аута сессии для приложений ASP составили 10 минут, и чтобы приложения ASP.NET составили 25 минут. Это может быть индивидуально настроено для каждого веб-сайта, но я хочу решение, которое не включает конфигурирование сайтов индивидуально.

Для тайм-аутов сессии можно изменить global.asa (ASP) или global.asax (ASP.NET). Существует метод по имени Session_Start () и Session_End (), где можно сделать точно это. Существует горстка путей к созданию тайм-аутов сессии, к сожалению, я больше всего знаю о запрограммированных методах (VBScript/C#) для достижения, что Вы хотите.

При поиске чего-то более быстрого или более способного для администратора элемент SessionState в web.config файле - то, что можно искать (ссылка).

1
ответ дан 3 December 2019 в 22:47
  • 1
    Этот won' t работают, если веб-сайты ASP.NET являются precompliled. На самом деле никакое решение не работает, если пользователь просто переопределяет установку в коде, который делает большинство веб-сайтов ASP.NET. –  Nissan Fan 6 October 2009 в 20:34

Теги

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