Добрый день. Подскажите, кто знает ответ. У меня есть демон на php, который работает на этом же сервере и которому надо локально отправлять некоторые данные через сокет.
Сама настройка вопросов не вызвала, но возник вопрос - сокет с семейством AF_UNIX создает файлы в указанном месте и как я пониманию, то передаваемые данные записываются в этот файл, а после считываются демоном из этого же файла.
Код сервера с php.net:
1. antobra - 30 Августа, 2019 - 11:44:08 - перейти к сообщению
Код клиента с php.net:
PHP:
скопировать код в буфер обмена
скопировать код в буфер обмена
- // no binding is required if you wish only send and never receive
Не может ли произойти такого, что php одновременно передаст данные в этот созданный файл и демон получит не то, что было нужно? То есть так называемый одновременный доступ. Или сокет как-то регулирует это путем блокировки? Не нашел в документации этот момент.
Благодарю за внимание