Re: fsync()-in webdav PUT

2018-02-27 Thread Maxim Dounin
Hello! On Tue, Feb 27, 2018 at 11:21:23AM +0100, Nagy, Attila wrote: > I would like to make sure when a WebDAV (with ngx_http_dav) PUT returns > the file is reliably on the storage. This needs an fsync() on the file. > It would be easy to put that into the module, but it would block the > whole

fsync()-in webdav PUT

2018-02-27 Thread Nagy, Attila
Hi, I would like to make sure when a WebDAV (with ngx_http_dav) PUT returns the file is reliably on the storage. This needs an fsync() on the file. It would be easy to put that into the module, but it would block the whole nginx process. Now, that nginx supports running threads, are there pla

Re: your mail

2018-02-27 Thread Francis Daly
On Tue, Feb 27, 2018 at 12:29:54PM +0530, Pritam Chavan wrote: Hi there, > I have checked my backend system It is working fine. If I hit same url > without nginx reverse proxy its giving proper output. > Example: For following configuration > > location /bsg/ltp/live/$arg_name/$arg_name { >

Re: Flush access log buffer

2018-02-27 Thread oscaretu .
Hello! If you have installed sysdig , [ https://www.sysdig.org/] (a kind of strace but for all the computer, not just for a only process) you can do commands like: sysdig fd.name contains .gz and it will show information about who is