Это мой ответ.
#outerDiv {
width: 500px;
}
#innerDiv {
width: 200px;
margin: 0 auto;
}
<div id="outerDiv">
<div id="innerDiv">Inner Content</div>
</div>
Короткий ответ: да, необходим mutex
.
Как вы уже упоминали, когда ваш сайт работает в пуле приложений с несколькими рабочими процессами, ваш веб-сайт может выполняться различными процессами.
Необходимая блокировка зависит от типа используемого вами ресурса. Блокировка объекта будет достаточной, если ресурс должен быть потокобезопасным только в этом процессе. Примером этого является HttpApplicationState
.
Однако общий ресурс, такой как файл, является внешним по отношению к процессу и не управляется процессом. Блокировка между процессами может быть предоставлена только mutex
.