Skip to content

500 (internal server error) returns when committing 2000+ files to nginx as a proxy for apache mod_dav_svn #106

Closed
@xfeep

Description

@xfeep

Thanks to Ding,Xiaomin for reporting this bug.

nginx.conf

http {
....
#use thread pool mode
jvm_workers 16;

server {

  ....
  location /abc {

     access_handler_name my.AuthHandler;
     ## get router info. from remote redis server
     rewrite_handler_name my.RouterHandler;  
     proxy_pass http://apache_svn;
  }
 ...
  }
....
}

svn commands

$ svn add my-dir
$ svn commit -m '2000+ files'

Error messages in error.log when committing 2000+ files

2016/01/06 14:44:51 [error] 2279#0: *2440 too much times by  access handler 33,
2016/01/06 14:44:51 [error] 2279#0: *2440 too much times by  access handler 34

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions