Я работаю на сайте чата, который будет включать в себя Дружбы, Личных сообщений и Уведомление системы, для них я буду использовать Long опроса/Comet ..Длинного опрос: Многопоточность файла PHP бэкэнда
Метод просто, Ajax откроет соединение с файлом backend и будет поддерживать соединение до тех пор, пока не появится обновление. Пока все в порядке ...
T проблема возникает, когда две вкладки открывают соединение с одним и тем же файлом , So
Tab A
открывает соединение и сохраняет бэкенд файла заняты и так РНР один поток в Tab B
ждет Tab A
закрыть соединение с бэкэндом файла так Tab B
может использовать его. он заставляет обе вкладки перестать работать и в конечном итоге сделать сайт непригодным для использования.
Что является лучшим опытом для решения этой проблемы?