2017-01-05 1 views
6

У меня есть 4 приложения, поддерживаемые Parse.com в прямом эфире на PlayStore с 5+ миллионами пользователей. Когда Parse.com решила закрыть свою поддержку, мы успешно перенесли наш сервер в Heroku и внесли обновления для приложений (больше обновлений, больше% от миграции). Есть еще много пользователей, которые используют более старую версию приложений (не обновляют свое приложение с интегрированным Heroku)Как я могу имитировать SHUTDOWN of Parse.com для измерения своего imapact?

Теперь закрытие Parse.com приближается (28 января 2017 года), и мы хотим имитировать фактическое бедствие, которое даст мы делаем случаи, когда пользователи, которые используют приложение после отключения parse.com.

Любые предложения будут оценены, спасибо заранее.

ответ

1

Надеется, что это помогает, но это то, что мы сделали, чтобы имитировать отключение:

  1. Настройки локальный прокси в нашей сети, которая отображает старый сервер URL https://api.parse.com/1/ для веба-приложений на нашей локальной сеть, всегда возвращает HTTP 500 и/или HTTP 4xx. Кроме того, и, самое главное,, мы также проверяем сбои SSL-сертификатов (для этого мы использовали CloudFlare).
  2. Затем мы будем запускать старых клиентов на нашем локальном Wi-Fi, что приведет к их удару по нашему «фальшивому» серверу выключения, который ответит с ошибками 500, 4xx и SSL, учитывая наши тестовые конфигурации.
  3. Для файлов, размещенных в Parse, вы получите ответ HTTP 403 Access Denied XML от Amazon S3, , который легко проверить.

Если вы не можете установить локальный прокси-сервер, но с использованием новейших Синтаксическая SDK, вы всегда можете изменить URL Анализировать сервера Вы используете в своем коде на машине, доступной в сети или используя ngrok туннель, возвращает эти коды ошибок.

Согласно Facebook, пользователи Android в среднем занимают около 80 дней для обновления до последней версии вашего приложения, iOS около ~ 40 дней. Всегда рекомендуется внедрять функцию «обновления силы» в вашем приложении в случае, если вам когда-либо понадобится ее использовать, что похоже на сценарий выключения Parse.com.

+0

Спасибо Энтони, я постараюсь с этим. –

Смежные вопросы