1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60
|
(* Configuration file for the "helloworld" program. -*- tuareg -*- *)
netplex {
controller {
max_level = "debug"; (* Log level *)
logging {
type = "stderr"; (* Log to stderr *)
}
};
service {
name = "empty";
protocol {
name = "dummy";
};
processor {
type = "empty_service"
};
workload_manager {
type = "constant";
threads = 1;
}
};
service {
name = "echo";
protocol {
(* This section creates the socket *)
name = "echo_proto";
address {
type = "internet";
bind = "0.0.0.0:4343";
};
};
processor {
type = "echo_service"
};
workload_manager {
type = "constant";
threads = 1;
}
};
service {
name = "operation";
conn_limit = 1; (* die after processing one connection, and restart *)
protocol {
(* This section creates the socket *)
name = "rpc/operation";
address {
type = "internet";
bind = "0.0.0.0:4444";
};
};
processor {
type = "operation_service"
};
workload_manager {
type = "constant";
threads = 1;
}
};
}
|