##// END OF EJS Templates
configuration: updated with process id as in CE/EE
marcink -
r471:c76a5a73 default
parent child Browse files
Show More
@@ -1,88 +1,88 b''
1 ################################################################################
1 ################################################################################
2 # RhodeCode VCSServer with HTTP Backend - configuration #
2 # RhodeCode VCSServer with HTTP Backend - configuration #
3 # #
3 # #
4 ################################################################################
4 ################################################################################
5
5
6
6
7 [server:main]
7 [server:main]
8 ## COMMON ##
8 ## COMMON ##
9 host = 0.0.0.0
9 host = 0.0.0.0
10 port = 9900
10 port = 9900
11
11
12
12
13 use = egg:waitress#main
13 use = egg:waitress#main
14
14
15
15
16 [app:main]
16 [app:main]
17 use = egg:rhodecode-vcsserver
17 use = egg:rhodecode-vcsserver
18
18
19 pyramid.default_locale_name = en
19 pyramid.default_locale_name = en
20 pyramid.includes =
20 pyramid.includes =
21
21
22 ## default locale used by VCS systems
22 ## default locale used by VCS systems
23 locale = en_US.UTF-8
23 locale = en_US.UTF-8
24
24
25 ## cache regions, please don't change
25 ## cache regions, please don't change
26 beaker.cache.regions = repo_object
26 beaker.cache.regions = repo_object
27 beaker.cache.repo_object.type = memorylru
27 beaker.cache.repo_object.type = memorylru
28 beaker.cache.repo_object.max_items = 100
28 beaker.cache.repo_object.max_items = 100
29 ## cache auto-expires after N seconds
29 ## cache auto-expires after N seconds
30 beaker.cache.repo_object.expire = 300
30 beaker.cache.repo_object.expire = 300
31 beaker.cache.repo_object.enabled = true
31 beaker.cache.repo_object.enabled = true
32
32
33 ## path to binaries for vcsserver, it should be set by the installer
33 ## path to binaries for vcsserver, it should be set by the installer
34 ## at installation time, e.g /home/user/vcsserver-1/profile/bin
34 ## at installation time, e.g /home/user/vcsserver-1/profile/bin
35 core.binary_dir = ""
35 core.binary_dir = ""
36
36
37
37
38
38
39
39
40 ################################
40 ################################
41 ### LOGGING CONFIGURATION ####
41 ### LOGGING CONFIGURATION ####
42 ################################
42 ################################
43 [loggers]
43 [loggers]
44 keys = root, vcsserver, beaker
44 keys = root, vcsserver, beaker
45
45
46 [handlers]
46 [handlers]
47 keys = console
47 keys = console
48
48
49 [formatters]
49 [formatters]
50 keys = generic
50 keys = generic
51
51
52 #############
52 #############
53 ## LOGGERS ##
53 ## LOGGERS ##
54 #############
54 #############
55 [logger_root]
55 [logger_root]
56 level = NOTSET
56 level = NOTSET
57 handlers = console
57 handlers = console
58
58
59 [logger_vcsserver]
59 [logger_vcsserver]
60 level = DEBUG
60 level = DEBUG
61 handlers =
61 handlers =
62 qualname = vcsserver
62 qualname = vcsserver
63 propagate = 1
63 propagate = 1
64
64
65 [logger_beaker]
65 [logger_beaker]
66 level = DEBUG
66 level = DEBUG
67 handlers =
67 handlers =
68 qualname = beaker
68 qualname = beaker
69 propagate = 1
69 propagate = 1
70
70
71
71
72 ##############
72 ##############
73 ## HANDLERS ##
73 ## HANDLERS ##
74 ##############
74 ##############
75
75
76 [handler_console]
76 [handler_console]
77 class = StreamHandler
77 class = StreamHandler
78 args = (sys.stderr,)
78 args = (sys.stderr,)
79 level = DEBUG
79 level = DEBUG
80 formatter = generic
80 formatter = generic
81
81
82 ################
82 ################
83 ## FORMATTERS ##
83 ## FORMATTERS ##
84 ################
84 ################
85
85
86 [formatter_generic]
86 [formatter_generic]
87 format = %(asctime)s.%(msecs)03d %(levelname)-5.5s [%(name)s] %(message)s
87 format = %(asctime)s.%(msecs)03d [%(process)d] %(levelname)-5.5s [%(name)s] %(message)s
88 datefmt = %Y-%m-%d %H:%M:%S
88 datefmt = %Y-%m-%d %H:%M:%S
@@ -1,106 +1,106 b''
1 ################################################################################
1 ################################################################################
2 # RhodeCode VCSServer with HTTP Backend - configuration #
2 # RhodeCode VCSServer with HTTP Backend - configuration #
3 # #
3 # #
4 ################################################################################
4 ################################################################################
5
5
6
6
7 [server:main]
7 [server:main]
8 ## COMMON ##
8 ## COMMON ##
9 host = 127.0.0.1
9 host = 127.0.0.1
10 port = 9900
10 port = 9900
11
11
12
12
13 ##########################
13 ##########################
14 ## GUNICORN WSGI SERVER ##
14 ## GUNICORN WSGI SERVER ##
15 ##########################
15 ##########################
16 ## run with gunicorn --log-config vcsserver.ini --paste vcsserver.ini
16 ## run with gunicorn --log-config vcsserver.ini --paste vcsserver.ini
17 use = egg:gunicorn#main
17 use = egg:gunicorn#main
18 ## Sets the number of process workers. Recommended
18 ## Sets the number of process workers. Recommended
19 ## value is (2 * NUMBER_OF_CPUS + 1), eg 2CPU = 5 workers
19 ## value is (2 * NUMBER_OF_CPUS + 1), eg 2CPU = 5 workers
20 workers = 2
20 workers = 2
21 ## process name
21 ## process name
22 proc_name = rhodecode_vcsserver
22 proc_name = rhodecode_vcsserver
23 ## type of worker class, currently `sync` is the only option allowed.
23 ## type of worker class, currently `sync` is the only option allowed.
24 worker_class = sync
24 worker_class = sync
25 ## The maximum number of simultaneous clients. Valid only for Gevent
25 ## The maximum number of simultaneous clients. Valid only for Gevent
26 #worker_connections = 10
26 #worker_connections = 10
27 ## max number of requests that worker will handle before being gracefully
27 ## max number of requests that worker will handle before being gracefully
28 ## restarted, could prevent memory leaks
28 ## restarted, could prevent memory leaks
29 max_requests = 1000
29 max_requests = 1000
30 max_requests_jitter = 30
30 max_requests_jitter = 30
31 ## amount of time a worker can spend with handling a request before it
31 ## amount of time a worker can spend with handling a request before it
32 ## gets killed and restarted. Set to 6hrs
32 ## gets killed and restarted. Set to 6hrs
33 timeout = 21600
33 timeout = 21600
34
34
35
35
36 [app:main]
36 [app:main]
37 use = egg:rhodecode-vcsserver
37 use = egg:rhodecode-vcsserver
38
38
39 pyramid.default_locale_name = en
39 pyramid.default_locale_name = en
40 pyramid.includes =
40 pyramid.includes =
41
41
42 ## default locale used by VCS systems
42 ## default locale used by VCS systems
43 locale = en_US.UTF-8
43 locale = en_US.UTF-8
44
44
45 ## cache regions, please don't change
45 ## cache regions, please don't change
46 beaker.cache.regions = repo_object
46 beaker.cache.regions = repo_object
47 beaker.cache.repo_object.type = memorylru
47 beaker.cache.repo_object.type = memorylru
48 beaker.cache.repo_object.max_items = 100
48 beaker.cache.repo_object.max_items = 100
49 ## cache auto-expires after N seconds
49 ## cache auto-expires after N seconds
50 beaker.cache.repo_object.expire = 300
50 beaker.cache.repo_object.expire = 300
51 beaker.cache.repo_object.enabled = true
51 beaker.cache.repo_object.enabled = true
52
52
53 ## path to binaries for vcsserver, it should be set by the installer
53 ## path to binaries for vcsserver, it should be set by the installer
54 ## at installation time, e.g /home/user/vcsserver-1/profile/bin
54 ## at installation time, e.g /home/user/vcsserver-1/profile/bin
55 core.binary_dir = ""
55 core.binary_dir = ""
56
56
57
57
58 ################################
58 ################################
59 ### LOGGING CONFIGURATION ####
59 ### LOGGING CONFIGURATION ####
60 ################################
60 ################################
61 [loggers]
61 [loggers]
62 keys = root, vcsserver, beaker
62 keys = root, vcsserver, beaker
63
63
64 [handlers]
64 [handlers]
65 keys = console
65 keys = console
66
66
67 [formatters]
67 [formatters]
68 keys = generic
68 keys = generic
69
69
70 #############
70 #############
71 ## LOGGERS ##
71 ## LOGGERS ##
72 #############
72 #############
73 [logger_root]
73 [logger_root]
74 level = NOTSET
74 level = NOTSET
75 handlers = console
75 handlers = console
76
76
77 [logger_vcsserver]
77 [logger_vcsserver]
78 level = DEBUG
78 level = DEBUG
79 handlers =
79 handlers =
80 qualname = vcsserver
80 qualname = vcsserver
81 propagate = 1
81 propagate = 1
82
82
83 [logger_beaker]
83 [logger_beaker]
84 level = DEBUG
84 level = DEBUG
85 handlers =
85 handlers =
86 qualname = beaker
86 qualname = beaker
87 propagate = 1
87 propagate = 1
88
88
89
89
90 ##############
90 ##############
91 ## HANDLERS ##
91 ## HANDLERS ##
92 ##############
92 ##############
93
93
94 [handler_console]
94 [handler_console]
95 class = StreamHandler
95 class = StreamHandler
96 args = (sys.stderr,)
96 args = (sys.stderr,)
97 level = DEBUG
97 level = DEBUG
98 formatter = generic
98 formatter = generic
99
99
100 ################
100 ################
101 ## FORMATTERS ##
101 ## FORMATTERS ##
102 ################
102 ################
103
103
104 [formatter_generic]
104 [formatter_generic]
105 format = %(asctime)s.%(msecs)03d %(levelname)-5.5s [%(name)s] %(message)s
105 format = %(asctime)s.%(msecs)03d [%(process)d] %(levelname)-5.5s [%(name)s] %(message)s
106 datefmt = %Y-%m-%d %H:%M:%S No newline at end of file
106 datefmt = %Y-%m-%d %H:%M:%S
General Comments 0
You need to be logged in to leave comments. Login now