Время простоя двигателя приложения - PullRequest
2 голосов
/ 13 июня 2010

Я заметил, что у движка приложений Google, похоже, довольно много простоев, когда они переводят хранилище данных в режим только для чтения.Часто это время простоя в середине дня.Это то, что происходит только на ранних этапах разработки, или это то, чего я всегда ожидаю?

Я занимаюсь разработкой приложения, которое помогает малым предприятиям справляться со своими операциями.Одна вещь, которую он делает, это принимать встречи, другая это маршрут телефонных звонков.Я хотел бы получить несколько советов о том, как обращаться со временем, когда хранилище данных доступно только для чтения, например:

  • Что если наш клиент разговаривает по телефону с клиентом и записывается на прием,хранилище данных доступно только для чтения?Было бы неприемлемо просить клиента вернуться позже, чтобы сохранить данные, особенно если это происходит в середине дня.
  • Что делать, если поступает входящий вызов и приложение не может сохранить запись или правильно маршрутизироватьвызов из-за недоступности записи в базу данных?

Как обычно решаются эти типы проблем?

1 Ответ

2 голосов
/ 13 июня 2010

Если запись не удалась, вы можете перехватить исключение хранилища данных и поставить задачу в очередь, чтобы повторить попытку. Если запись не удалась, задание будет повторяться автоматически до тех пор, пока не выполнится успешно.

...