Множественны виртуальные хосты
WebDB позволяет запускать на одной машине несколько экземпляров прослушивающего процесса WebDB, называемых виртуальными хостами. Запуск множественных экземпляров возможен только из командной строки. В следующем примере запускаются два экземпляра прослушивающего процесса, использующих разные адреса. Один экземпляр привязан к адресу www.marlenesite.com, а другой — к адресу www.nelsonsite.com.
Из окна служб Windows NT можно запустить только один прослушивающий процесс. Файл конфигурации задан переменной wv_gateway_cfg, а при использовании окна служб эта переменная может иметь только одно значение. Чтобы обойти эту проблему и запустить более Одного прослушивающего процесса, можно написать сценарий, который
устанавливает значение переменной и считывает нужный файл конфигурации перед запуском очередного экземпляра. Простой командный файл, запускающий два экземпляра, мог бы выглядеть так:
SET WV_GATEWAY_CFG=D:\Oracle\OraWebOB\Iistenei\cfq\wdbsvr.app start wdblsnr -console www.marlenesite.com 80 start SET WV_GATEWAY_CFG=D:\0racle\0raWebDB\listener\cfg\wdbsvr2.app start wdblsnr -console www.nelsonsite.com 81 start
Чтобы этот файл автоматически запускался при загрузке машины, в Windows NT можно отредактировать воспользовавшись программой regedit. Задача состоит в том, чтобы добавить полное имя командного файла в следующий раздел реестра:
\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run
Перейдя в этот раздел, раскройте меню Edit и создайте новый строко-■ вый параметр. Его имя может быть любым, поэтому выберите что-нибудь вроде "WebDB Listener", а в качестве значения укажите местонахождение командного файла.
Внимание
Как уже упоминалось в других главах, редактирование реестра Windows NT-довольно рискованное занятие, поэтому перед любыми изменениями в реестре делайте его резервную копию.
< Предыдущая | Следующая > |
---|