Я пытаюсь понять, как сеансы управляются Wt при использовании его через разъем fastcgi и apache в качестве динамического скрипта fastcgi. Мой wt_config.xml
используется по умолчанию. Я ничего не менял, поэтому текущие параметры Wt для управления процессами и потоками являются значениями по умолчанию:
<server>
<application-settings location="*">
<session-management>
<!--
<dedicated-process>
<max-num-sessions>100</max-num-sessions>
</dedicated-process>
-->
<shared-process>
<num-processes>1</num-processes>
</shared-process>
// Others....
</session-management>
<connector-fcgi>
<num-threads>1</num-threads>
// Others....
</connector-fcgi>
// Others...
</application-settings>
</server>
С такой конфигурацией сколько процессов у меня будет? Только один на все сеансы? Или только один для каждого нового сеанса? Что здесь означает
shared-process
?Если бы я использовал свое приложение, например, в качестве чата, используя push-уведомления сервера для обновления содержимого, разве у меня не возникли бы проблемы, если у меня одновременно запущено более одного процесса? (поскольку разные клиенты могут подключаться к разным процессам).