Domanda

mi sto preparando per impostare un server messaggio APNS, e mi chiedevo se qualcuno ha fatto alcuna analisi sul carico del server APNS che essi sarebbero in grado di condividere. specifiche minime di server, i messaggi di massimo al secondo, qualcosa di simile.

Grazie!

modifica: ho intenzione di perseguire questo obiettivo con .NET, ma informazioni su qualsiasi piattaforma sarebbe incredibilmente utile

.
È stato utile?

Soluzione

Per la mia domanda (che ha circa 24.000 download) che sto vedendo una media di di circa 1300 messaggi inviati al giorno.

Quelli sono numeri bassi, ma poi la mia base di clienti non è grande sia. Ma immagino che potrei anche contribuire con delle informazioni. : -)

Il mio fornitore di notifica è inattivo maggior parte del tempo per cui v'è molta più capacità disponibili se ne ho bisogno.

E 'anche usando molto poco ram, a questo punto (da qualche parte circa 13 mb - ho implementato il mio fornitore in Python e il sospetto maggior parte di che è preso dalla fase di esecuzione)

.

Sono in esecuzione su un dv Media Temple (in particolare la configurazione di base).

Non ho estrapolato i numeri per trovare ciò che la mia massima teorica sarebbe, ma a causa del mercato di nicchia della mia candidatura la sua non è una cosa che mi preoccupa a questo punto. Ho un sacco di capacità di scala con.

La speranza che aiuta un po '.

chris.

Altri suggerimenti

Uno degli sviluppatori di Apple hanno detto che 100.000 messaggi non è considerato una grande quantità, che in realtà non rispondere alla tua domanda, ma non mi aspetto che l'invio dei messaggi effettivi sarebbe il collo di bottiglia. Qualsiasi server in grado di gestire il vostro lavoro di database dovrebbe andare bene per l'invio dei messaggi fuori. Il protocollo è volutamente leggero.

Non ci sono messaggi massimo al secondo.

Si dovrebbe considerare che ogni messaggio deve essere inferiore a 256 byte. In caso contrario, Apple sarà rifiutare i messaggi. E si può anche verificare MonoPush . Per quanto ne so stanno costruendo la loro prodotti superiore del .Net Framework.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top