У меня есть видео, работающее в режиме прямой трансляции, и редактор может добавлять подписи в любое время. Кроме того, когда микрофоны щелкают в комнате для вещания, они перемещают камеру, а затем обновляют заголовок. Flash-видео извлекает текстовый файл каждые 3 секунды для новой подписи. Видео занимает в среднем 7 секунд, чтобы добраться до веб-пользователей, поэтому мне нужно написать некоторый php, чтобы где-то хранить обновление, а затем записать его через 7 секунд в текстовый файл.
Мне нужно обновить демон Java, которому нужно держать сокет открытым в данный момент.
Я подумал о том, чтобы попробовать очередь или задание cron. Cron не выполняет повторные обновления, и очередь, похоже, означает повторный запуск Java-демона, и он еще не нашел способа или паузы. Заголовок должен оставаться в текстовом файле и не должен выполнять вызов базы данных, но API можно изменить любым простым способом, чтобы отложить обновления.
Таким образом, объект Джейсона, созданный через API (всего 1-5 КБ), удерживается в течение 7 секунд, а затем записывается в текстовый файл.