2 веб-сайта, 1 приложение ASP.NET и планировщик ASP.NET - PullRequest
0 голосов
/ 05 августа 2009

Я хочу построить планировщик, и собирался сделать это с планировщиком, подобным тому, который когда-то использовался здесь для stackoverflow . В настоящее время в IIS у меня есть два веб-сайта, указывающих на одно и то же приложение, для представления одного и того же веб-сайта с двумя разными доменами (например, www.xyz.com.au и www.xyz.co.nz).

Мой вопрос: будет ли планировщик запускаться дважды одновременно? Планировщик отправляет электронные письма на основе условий, против записи. Я могу войти, когда электронное письмо было отправлено против определенной записи. Проверка в журналах может предотвратить дубликаты, но если планировщик запускается одновременно, это может завершиться ошибкой.

Похоже, что стоит воспользоваться оконным сервисом, но мне было просто интересно, если кто-нибудь из вас, ребята, ответит на этот сценарий

ура!

1 Ответ

1 голос
/ 05 августа 2009

Это полностью зависит от способа настройки IIS. Если вы создадите 2 отдельных веб-сайта и пулы приложений в IIS, он будет работать дважды, но если вы создадите только один веб-сайт и сделаете так, чтобы он прослушивал два разных URL, он будет запускаться только один раз.

Также может быть лучше использовать только один из доменов в качестве «основного» домена, а другой перенаправить на него. Это потому, что поисковые системы, такие как Google, не любят повторяющиеся сайты.

И когда вы используете только один URL-адрес для своего сайта, вы точно знаете, что пользователи могут сохранять свои сеансы, сеансы / файлы cookie не распределяются между разными доменами.

(я знаю, что последняя часть немного не по теме, но это всего лишь совет)

...