Вкратце: Установка интервала опроса на 0 значительно повысила мою производительность, но я беспокоюсь о возможных проблемах в будущем.
В моем приложении я делаю довольно много публикаций с нашего java-сервера на наш гибкий клиент, публикуя различные темы и подтемы.
Недавно мы занимались улучшением производительности всей системы, и уровень обмена сообщениями оказался большим узким местом.
Несколько минут назад я обнаружил, что установка свойства ‹polling-interval-millis> в нашем services-config.xml на 0 приводит к тому, что опубликованные сообщения, даже когда их много, распознаются клиентом почти мгновенно, вместо с 3-секундной задержкой, которая является значением по умолчанию для polling-interval-millis, что, очевидно, оказало огромное влияние.
Итак, я очень доволен текущей производительностью, единственное, я немного нервничаю из-за непреднамеренных побочных эффектов, вызванных этим изменением. В частности, меня беспокоит замедление работы нашего Flash-клиента и слишком большой объем нежелательного трафика.
Мое предварительное тестирование не подтвердило этих опасений, но прежде чем я внесу изменения в наш репозиторий, я надеялся, что кто-нибудь, имеющий опыт работы с этими вещами, вмешается.