标签: apache git subprocess exit-code git-status
当从apache进程运行“git status”或甚至“ls”时,我经常会得不到标准输出或错误,退出状态代码为-6。其他时候,它只是有效。任何想法为什么会发生这种情况或意味着什么?
答案 0 :(得分:1)
如果您在拥有大量人员的网络上,则可能会缺少可用的并发连接。这假设你谈论你的遥控器时你在Linux上。如果通过ssh有大量的同时连接,则默认的10个并发安全集合是不够的。
这可以通过在本地计算机上运行git然后需要访问远程数据库上的多个文件来解释索引和当前提交树的内容。