Repository: qpid-dispatch Updated Branches: refs/heads/master eeffa2a1f -> 39b349a36
DISPATCH-515 Added example config file to automatically start websockets proxy Project: http://git-wip-us.apache.org/repos/asf/qpid-dispatch/repo Commit: http://git-wip-us.apache.org/repos/asf/qpid-dispatch/commit/39b349a3 Tree: http://git-wip-us.apache.org/repos/asf/qpid-dispatch/tree/39b349a3 Diff: http://git-wip-us.apache.org/repos/asf/qpid-dispatch/diff/39b349a3 Branch: refs/heads/master Commit: 39b349a3633ab168eafaf16bcd9666cc7af22d82 Parents: eeffa2a Author: Ernest Allen <eal...@redhat.com> Authored: Mon Sep 19 13:53:42 2016 -0400 Committer: Ernest Allen <eal...@redhat.com> Committed: Mon Sep 19 13:53:42 2016 -0400 ---------------------------------------------------------------------- tests/config-console/A.conf | 75 ++++++++++++++++++++++++++++++++++++++++ 1 file changed, 75 insertions(+) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/qpid-dispatch/blob/39b349a3/tests/config-console/A.conf ---------------------------------------------------------------------- diff --git a/tests/config-console/A.conf b/tests/config-console/A.conf new file mode 100644 index 0000000..2727ef5 --- /dev/null +++ b/tests/config-console/A.conf @@ -0,0 +1,75 @@ +## +## Licensed to the Apache Software Foundation (ASF) under one +## or more contributor license agreements. See the NOTICE file +## distributed with this work for additional information +## regarding copyright ownership. The ASF licenses this file +## to you under the Apache License, Version 2.0 (the +## "License"); you may not use this file except in compliance +## with the License. You may obtain a copy of the License at +## +## http://www.apache.org/licenses/LICENSE-2.0 +## +## Unless required by applicable law or agreed to in writing, +## software distributed under the License is distributed on an +## "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY +## KIND, either express or implied. See the License for the +## specific language governing permissions and limitations +## under the License +## + + +router { + mode: standalone + id: QDR +} + + +## +## Listeners and Connectors +## +listener { + host: 0.0.0.0 + port: 20000 + saslMechanisms: ANONYMOUS +} + +fixedAddress { + prefix: /closest/ + fanout: single + bias: closest +} + +fixedAddress { + prefix: /spread/ + fanout: single + bias: spread +} + +fixedAddress { + prefix: /multicast/ + fanout: multiple +} + +fixedAddress { + prefix: / + fanout: multiple +} + +listener { + name: ProxyListener + role: normal + host: 0.0.0.0 + port: 20001 + saslMechanisms: ANONYMOUS +} + +## Start a websockets proxy with the router +## This assumes you have done: +## sudo npm install --global websockify +console { + listener: ProxyListener + proxy: websockify + args: 5673 $host:$port +# args: [--cert cert.pem [--key key.pem]] [source_addr:]source_port target_addr:target_port +} + --------------------------------------------------------------------- To unsubscribe, e-mail: commits-unsubscr...@qpid.apache.org For additional commands, e-mail: commits-h...@qpid.apache.org