Last updated May 14, 2009 07:26, by Igor Minar
= grizzly-sendfile-server =
grizzly-sendfile-server is a very lightweight, yet high performance webserver based on grizzly-sendfile.
== Usage ==
java -jar grizzly-sendfile-server.jar [<options>] <path>
path: path to a directory that contains files that should be served by the server
Options:
-h --help: this help
-a --algorithm: algorithm to use (full class name)
-p --port: port to listen on
-m --mode: grizzly-sendfile mode. Can be auto-sendfile (default), servlet or grizzly
-t --thread-count: number of worker threads. default=50
-b --buffer-size: size of the buffer in bytes. default=0
== Example Usage ==
$ java -jar grizzly-sendfile-server-0.3.jar -p 7700 /var/tmp/grizzly-sendfile/test-files/
May 14, 2009 12:21:08 AM com.igorminar.grizzlysendfile.SendfileFilter <clinit>
INFO: initializing grizzly-sendfile...
grizzly-sendfile configuration:
algorithm: com.igorminar.grizzlysendfile.algorithm.EqualBlockingAlgorithm
thread count: 50
buffer size: 0
idle conn. timeout: 30000
auto-sendfile mode: on
auto-sendfile URI prefix: /
auto-sendfile file dir: /var/tmp/grizzly-sendfile/test-files/
allowed paths: /var/tmp/grizzly-sendfile/test-files/* (regex: /var/tmp/grizzly-sendfile/test-files/.*)
plugins:
May 14, 2009 12:21:08 AM com.igorminar.grizzlysendfile.server.GrizzlySendfileServer start
INFO: grizzly-sendfile server started on port 7700





