O manual do sshfs menciona alguns caches, você pode alterar os tempos de espera neles.
Experimente -o cache=no
. Se isso funcionar, considere configurar o tempo limite para um número baixo.
Eu tenho um servidor web apache que tem o código montado por meio do SSHFS. Quando faço uma alteração em um arquivo no computador remoto, o servidor da Web não mostra a alteração. Se eu interagir com o arquivo de alguma forma, como cat
ou vim
e não fizer nenhuma alteração, o servidor da Web mostrará a alteração corretamente e a hora da modificação do arquivo será atualizada.
Existe uma maneira de fazer com que o tempo de modificação do arquivo seja atualizado corretamente, ou talvez eu precise modificar o apache de alguma forma para que ele leia os arquivos (talvez haja algum tipo de cache baseado em tempos que ele usa) poderia desativar)?
O manual do sshfs menciona alguns caches, você pode alterar os tempos de espera neles.
Experimente -o cache=no
. Se isso funcionar, considere configurar o tempo limite para um número baixo.