Grails: мне нужно измерить время, необходимое для создания графика в приложении Grails - PullRequest
0 голосов
/ 29 июня 2011

У меня есть представление, что шаблон <g:render> sa и шаблон имеют оператор <g:each>, который создает изображение, для которого src изображения является ${createLink} вызовом контроллера, который создает изображение (построенный график).Мне нужно подсчитать время создания набора изображений.Есть идеи, как это сделать?Также в представлении вызывается Ajax.PeriodicalUpdater для обновления графиков каждые 10 секунд.В основном у меня есть следующее в шаблоне:

<g:each in "${list}" var="l">
     <img src="${createLink(controller:'fooController', params: [blah:blah], action:"controllerAction')}"
</g:each>

Я пытался сделать это на стороне метода действия, но каждый вызов - это отдельная тема, и мне нужно общее время всех созданных изображений.Я пытался провести измерения до <g:each> и после, но это не сработало из-за потоков.

Как я могу это сделать?

Если мой метод действия возвращает время, могу ли я получить к нему доступизнутри <g:each>.

1 Ответ

0 голосов
/ 29 июня 2011

Вероятно, это должно быть измерено со стороны клиента.И это легко сделать с помощью Firebug для Firefox, он показывает вам всю информацию о текущей странице, включая общее время ее загрузки.

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