Nhibernate с 2 внешними серверами, есть какие-либо проблемы с этим из коробки? - PullRequest
0 голосов
/ 28 сентября 2011

Если у меня есть 2 сервера переднего плана, обращающихся к одному серверу БД, как nhibernate будет работать в этом сценарии?

Есть ли какие-то вещи, на которые стоит обратить внимание?

Будет ли запускать вещи с использованием состояния без состояниясеансы помогают?

Ответы [ 2 ]

3 голосов
/ 28 сентября 2011

Если вы используете кэш второго уровня , вам необходимо выбрать поставщика, который позволяет распределенное использование, например Memcached.

Чтобы ответить на вторую часть вашего вопроса, сеанс без сохранения состояния игнорирует только кэш первого уровня, поэтому вам не нужно беспокоиться об этом.

1 голос
/ 28 сентября 2011

Это ничем не отличается от одного веб-интерфейса, обращающегося к БД.Вы просто будете иметь дело с обычными проблемами параллелизма.Если два человека редактируют одну и ту же запись одновременно .. это то же самое.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...