Отладка медленная “операция” получения по запросу мерзавца, выполняемая Локальной Системой, считает на Windows Server

На Windows Server, который выполняет Apache и PHP, веб-сервер выполняет a git pull через Сценарий PHP. Это - часть процесса развертывания.

Когда услуга Apache2 работает в соответствии с Локальной Системной учетной записью, exec("git pull") в PHP является чрезвычайно медленным, и иногда никогда не завершается. Когда это работает как Администратор, дело обстоит не так.

Операции мерзавца кроме получения по запросу не являются медленными вообще. Поэтому я подозреваю, что некоторые проблемы SSH/network под угрозой. Однако я не знаю о способе отладить это.

Поэтому, как каждый находит причину к этой проблеме? Или, какие-либо предложения по возможным причинам?

0
задан 1 July 2015 в 16:43
1 ответ

Я столкнулся с той же проблемой при запуске salt-minion в качестве учетной записи «Локальная система» в Windows. Это как-то связано с самим git, когда он работает от имени этого пользователя. Git пытается что-то сделать, время ожидания истекло. Фактическая команда выполняется успешно, но замедляется из-за истечения времени ожидания. Это проблема git.

1
ответ дан 4 December 2019 в 16:53

Теги

Похожие вопросы