Замена cgi на Fastcgi

Насколько возможно изменить приложение C / C++ cgi на Fastcgi? Требуется только изменение кода? Или потребуется изменить настройку сервера apache?

Каковы очевидные преимущества этого изменения? Стоит ли переход с cgi на Fastcgi получить преимущества?

Как установить LAMP Stack 1/2 на Azure Linux VM
Как установить LAMP Stack 1/2 на Azure Linux VM
В дополнение к нашему предыдущему сообщению о намерении Azure прекратить поддержку Azure Database для MySQL в качестве единого сервера после 16...
1
0
768
1

Ответы 1

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

воля требует перенастройки Apache, но это несложно. И это должен требует изменения вашего приложения, потому что теперь есть только один экземпляр на сервер, а не один экземпляр на запрос. Вам придется решить для себя, возможно ли это изменение; это действительно зависит от того, как структурирован ваш код.

как вы сказали: «FastCGI - это то, что ваше приложение будет работать постоянно в фоновом режиме, а не запускаться для каждого запроса. Если ваше приложение имеет много инициализаций, вы можете увидеть большой прирост скорости, сократив это время». он похож на Servlet Container ????????????? если нет чем отличия в производительности ??????

hardik 31.08.2011 08:56

Другие вопросы по теме