Какое количество постоянных подключений к APNS разрешено? - PullRequest
6 голосов
/ 01 февраля 2012

Я пытаюсь написать код на стороне сервера для отправки push-уведомлений для моих приложений. Согласно рекомендации Apple, я планирую сохранить соединение и при необходимости отправить push-уведомление. Apple также позволяет открывать и сохранять несколько параллельных соединений для отправки push-уведомлений. «Вы можете установить несколько параллельных подключений к одному и тому же шлюзу или к нескольким экземплярам шлюза». Для этого я хотел бы поддерживать пул соединений. У меня вопрос: какое ограничение на пул соединений или сколько постоянных соединений с APNS я могу поддерживать? Спасибо за ожидаемую помощь.

Ответы [ 2 ]

5 голосов
/ 01 февраля 2012

Не знаю, получите ли вы точный ответ на этот вопрос. Такая большая и динамичная система, как APNS, обязывает Apple быть неоднозначной по поводу такого числа;это дает им свободу изменять его по своему желанию.Я нашел похожую неопределенность здесь .

Одно из предложений - иметь открытый пул, в котором можно создавать новые соединения, пока они не начнут отказываться.Просто идея.

0 голосов
/ 30 апреля 2015

Я согласен с @paislee, я не думаю, что вы получите точное число.Я открываю более 20 различных соединений одновременно, и все в порядке.

Чтобы помочь вам с тестом, используйте TcpView, где можно увидеть каждое открытое соединение.

С уважением

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