<keepalive>3</keepalive>
<stateless>1</stateless>
<language>c</language>
- <implementation>osrf_math.so</implementation>
+ <implementation>libosrf_math.so</implementation>
<unix_config>
<unix_sock>opensrf.math_unix.sock</unix_sock>
<unix_pid>opensrf.math_unix.pid</unix_pid>
<keepalive>3</keepalive>
<stateless>1</stateless>
<language>c</language>
- <implementation>osrf_dbmath.so</implementation>
+ <implementation>libosrf_dbmath.so</implementation>
<unix_config>
<max_requests>1000</max_requests>
<unix_log>opensrf.dbmath_unix.log</unix_log>
</unix_config>
</opensrf.dbmath>
+ <opensrf.cslow>
+ <keepalive>3</keepalive>
+ <stateless>1</stateless>
+ <language>c</language>
+ <implementation>libosrf_cslow.so</implementation>
+ <unix_config>
+ <max_requests>1000</max_requests>
+ <unix_log>opensrf.cslow_unix.log</unix_log>
+ <unix_sock>opensrf.cslow_unix.sock</unix_sock>
+ <unix_pid>opensrf.cslow_unix.pid</unix_pid>
+ <min_children>5</min_children>
+ <max_children>15</max_children>
+ <min_spare_children>2</min_spare_children>
+ <max_spare_children>5</max_spare_children>
+ <max_backlog_queue>10</max_backlog_queue>
+ </unix_config>
+ </opensrf.cslow>
+
<opensrf.settings>
<keepalive>1</keepalive>
<stateless>1</stateless>
</unix_config>
</opensrf.settings>
+ <opensrf.slooooooow>
+ <keepalive>1</keepalive>
+ <stateless>1</stateless>
+ <language>perl</language>
+ <implementation>OpenSRF::Application::Slooooooow</implementation>
+ <max_requests>100</max_requests>
+ <unix_config>
+ <unix_sock>opensrf.slooooooow_unix.sock</unix_sock>
+ <unix_pid>opensrf.slooooooow_unix.pid</unix_pid>
+ <max_requests>1000</max_requests>
+ <unix_log>opensrf.slooooooow_unix.log</unix_log>
+ <min_children>2</min_children>
+ <max_children>5</max_children>
+ <min_spare_children>1</min_spare_children>
+ <max_spare_children>2</max_spare_children>
+ <max_backlog_queue>10</max_backlog_queue>
+ </unix_config>
+ </opensrf.slooooooow>
+
<opensrf.validator>
<keepalive>1</keepalive>
<stateless>1</stateless>
On Linux, the output of the following command is authoritative:
$ perl -MNet::Domain -e 'print Net::Domain::hostfqdn() . "\n";'
- To use 'localhost' instead, run osrf_ctl.sh with the -l flag
+ To use 'localhost' instead, run osrf_control with the 'localhost' flag
-->
<!-- List all of the apps this server will be running -->
<activeapps>
<appname>opensrf.math</appname>
<appname>opensrf.dbmath</appname>
<appname>opensrf.validator</appname>
+ <appname>opensrf.slooooooow</appname>
+ <appname>opensrf.cslow</appname>
</activeapps>
<apps>