Причина всплесков TP99 при развертывании на веб-сайте - PullRequest
0 голосов
/ 25 апреля 2011

У меня есть веб-сайт, который позволяет пользователям входить в систему ... создавать свои виджеты, добавляя некоторые самые продаваемые продукты. Я наблюдаю всплески TP99 всякий раз, когда делаю какое-то развертывание на этом сайте. Может ли кто-нибудь дать мне какие-либо указания на то, что должно быть причинами всплесков TP99 и на что мне следует обратить внимание?

1 Ответ

1 голос
/ 25 апреля 2011

Развертывание кода на стороне сервера всегда дорого. В зависимости от того, как именно вы это делаете, накладные расходы могут включать:

  • стоимость создания нового загрузчика классов,
  • стоимость загрузки новых версий классов ... или всех классов в "веб-приложении",
  • стоимость закрытия веб-приложения и перезапуска,
  • стоимость JIT-компиляции новых классов / версий классов,
  • сборка мусора старых классов, статики старых классов и т. Д.

Если вы предоставили больше информации (это серверные виджеты, они развертываются, как они развертываются и т. Д.), Возможно, я мог бы дать более конкретный ответ.

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