Есть веб-проект, в ктором требуется, динамическое создание поддоменов 3-го уровня с выводом информации с определённых страниц основного домена. Сам проект наваят на Java, а развёрнут на GlassFish. Front-end`ом стоит Apache с mod_proxy, который и будет разводить по соответствующим страницам основного домена все обращения на созданные поддомены. Т.е. поддомены реализованы через VirtualHosts. Возникает проблема.
Когда заводится новый поддомен нужно прописать его в DNS`е и создать соответствующий VirtualHost. А для этого надо рестартить Apache.
Нужен совет, как это проще всего, а главное правильнее!!! всего сдлелать. Сейчас мы рассматриваем несколько вариантов:
1. Писать демона на C.
2. Запускать shell-скрипт из Java. Но тут проблема с правами.