Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <broker xmlns="http://activemq.apache.org/schema/core" brokerName="josh1" brokerId="josh1" dataDirectory="${data}" start="false" restartAllowed="false">
- <networkConnectors>
- <networkConnector name="joshConnector" uri="static:(tcp://localhost:61619)" networkTTL="3" dynamicOnly="true" duplex="true" conduitSubscriptions="false" userName="admin" password="admin" suppressDuplicateQueueSubscriptions="true" decreaseNetworkConsumerPriority="true" />
- </networkConnectors>
- <destinationPolicy>
- <policyMap>
- <policyEntries>
- <policyEntry topic=">" producerFlowControl="true">
- <pendingMessageLimitStrategy>
- <constantPendingMessageLimitStrategy limit="1000"/>
- </pendingMessageLimitStrategy>
- </policyEntry>
- <policyEntry queue=">" producerFlowControl="true" memoryLimit="1mb">
- </policyEntry>
- </policyEntries>
- </policyMap>
- </destinationPolicy> <managementContext>
- <managementContext createConnector="false"/>
- </managementContext>
- <ioExceptionHandler>
- <defaultIOExceptionHandler ignoreNoSpaceErrors="false"/>
- </ioExceptionHandler>
- <persistenceAdapter>
- <kahaDB directory="${data}/kahadb"/>
- </persistenceAdapter>
- <plugins>
- <simpleAuthenticationPlugin>
- <users>
- <authenticationUser username="admin" password="admin" groups="users,admins"/>
- </users>
- </simpleAuthenticationPlugin>
- <jaasAuthenticationPlugin configuration="karaf" />
- <authorizationPlugin>
- <map>
- <authorizationMap groupClass="org.apache.karaf.jaas.boot.principal.RolePrincipal">
- <!-- manager,viewer,Operator,Maintainer,Deployer,Auditor,Administrator,SuperUser,admin,User -->
- <authorizationEntries>
- <authorizationEntry queue=">" read="manager,viewer,Operator,Maintainer,Deployer,Auditor,Administrator,SuperUser,admin" write="manager,Operator,Maintainer,Deployer,Auditor,Administrator,SuperUser,admin" admin="manager,Operator,Maintainer,Deployer,Auditor,Administrator,SuperUser,admin"/>
- <authorizationEntry topic=">" read="manager,viewer,Operator,Maintainer,Deployer,Auditor,Administrator,SuperUser,admin" write="manager,Operator,Maintainer,Deployer,Auditor,Administrator,SuperUser,admin" admin="manager,Operator,Maintainer,Deployer,Auditor,Administrator,SuperUser,admin"/>
- <authorizationEntry topic="ActiveMQ.Advisory.>" read="manager,viewer,Operator,Maintainer,Deployer,Auditor,Administrator,SuperUser,admin,User" write="manager,viewer,Operator,Maintainer,Deployer,Auditor,Administrator,SuperUser,admin,User" admin="manager,viewer,Operator,Maintainer,Deployer,Auditor,Administrator,SuperUser,admin,User" />
- </authorizationEntries>
- <tempDestinationAuthorizationEntry>
- <tempDestinationAuthorizationEntry read="manager,viewer,Operator,Maintainer,Deployer,Auditor,Administrator,SuperUser,admin" write="manager,Operator,Maintainer,Deployer,Auditor,Administrator,SuperUser,admin" admin="manager,Operator,Maintainer,Deployer,Auditor,Administrator,SuperUser,admin"/>
- </tempDestinationAuthorizationEntry>
- </authorizationMap>
- </map>
- </authorizationPlugin>
- </plugins>
- <systemUsage>
- <systemUsage sendFailIfNoSpaceAfterTimeout="3000">
- <memoryUsage>
- <memoryUsage percentOfJvmHeap="70"/>
- </memoryUsage>
- <storeUsage>
- <storeUsage limit="30 gb"/>
- </storeUsage>
- <tempUsage>
- <tempUsage limit="20 gb"/>
- </tempUsage>
- </systemUsage>
- </systemUsage>
- <transportConnectors>
- <transportConnector name="openwire" uri="tcp://0.0.0.0:0?maximumConnections=1000&wireFormat.maxFrameSize=104857600"/>
- <transportConnector name="amqp" uri="amqp://0.0.0.0:0?maximumConnections=1000&wireFormat.maxFrameSize=104857600"/>
- <transportConnector name="mqtt" uri="mqtt://0.0.0.0:0?maximumConnections=1000&wireFormat.maxFrameSize=104857600"/>
- <transportConnector name="ws" uri="ws://0.0.0.0:0?maximumConnections=1000&wireFormat.maxFrameSize=104857600"/>
- </transportConnectors>
- </broker>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement