Advertisement
Guest User

Josh1

a guest
Sep 20th, 2017
61
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
XML 4.61 KB | None | 0 0
  1.        <broker xmlns="http://activemq.apache.org/schema/core" brokerName="josh1" brokerId="josh1" dataDirectory="${data}" start="false" restartAllowed="false">
  2.  
  3.         <networkConnectors>
  4.              <networkConnector name="joshConnector" uri="static:(tcp://localhost:61619)" networkTTL="3" dynamicOnly="true" duplex="true" conduitSubscriptions="false" userName="admin" password="admin" suppressDuplicateQueueSubscriptions="true" decreaseNetworkConsumerPriority="true" />
  5.         </networkConnectors>
  6.  
  7.         <destinationPolicy>
  8.             <policyMap>
  9.               <policyEntries>
  10.                 <policyEntry topic=">" producerFlowControl="true">
  11.                   <pendingMessageLimitStrategy>
  12.                     <constantPendingMessageLimitStrategy limit="1000"/>
  13.                   </pendingMessageLimitStrategy>
  14.                 </policyEntry>
  15.                 <policyEntry queue=">" producerFlowControl="true" memoryLimit="1mb">
  16.                 </policyEntry>
  17.               </policyEntries>
  18.             </policyMap>
  19.         </destinationPolicy> <managementContext>
  20.             <managementContext createConnector="false"/>
  21.         </managementContext>
  22.  
  23.         <ioExceptionHandler>
  24.             <defaultIOExceptionHandler ignoreNoSpaceErrors="false"/>
  25.         </ioExceptionHandler>
  26.  
  27.         <persistenceAdapter>
  28.             <kahaDB directory="${data}/kahadb"/>
  29.         </persistenceAdapter>
  30.  
  31.         <plugins>
  32.             <simpleAuthenticationPlugin>
  33.                        <users>
  34.                             <authenticationUser username="admin" password="admin" groups="users,admins"/>
  35.                         </users>
  36.             </simpleAuthenticationPlugin>
  37.             <jaasAuthenticationPlugin configuration="karaf" />
  38.             <authorizationPlugin>
  39.               <map>
  40.                 <authorizationMap groupClass="org.apache.karaf.jaas.boot.principal.RolePrincipal">
  41.                   <!-- manager,viewer,Operator,Maintainer,Deployer,Auditor,Administrator,SuperUser,admin,User -->
  42.                   <authorizationEntries>
  43.                     <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"/>
  44.                     <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"/>
  45.                     <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" />
  46.                   </authorizationEntries>
  47.                   <tempDestinationAuthorizationEntry>
  48.                     <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"/>
  49.                   </tempDestinationAuthorizationEntry>
  50.                 </authorizationMap>
  51.               </map>
  52.             </authorizationPlugin>
  53.         </plugins>
  54.  
  55.         <systemUsage>
  56.             <systemUsage sendFailIfNoSpaceAfterTimeout="3000">
  57.                 <memoryUsage>
  58.                     <memoryUsage percentOfJvmHeap="70"/>
  59.                 </memoryUsage>
  60.                 <storeUsage>
  61.                     <storeUsage limit="30 gb"/>
  62.                 </storeUsage>
  63.                 <tempUsage>
  64.                     <tempUsage limit="20 gb"/>
  65.                 </tempUsage>
  66.             </systemUsage>
  67.         </systemUsage>
  68.  
  69.         <transportConnectors>
  70.             <transportConnector name="openwire" uri="tcp://0.0.0.0:0?maximumConnections=1000&amp;wireFormat.maxFrameSize=104857600"/>
  71.             <transportConnector name="amqp" uri="amqp://0.0.0.0:0?maximumConnections=1000&amp;wireFormat.maxFrameSize=104857600"/>
  72.             <transportConnector name="mqtt" uri="mqtt://0.0.0.0:0?maximumConnections=1000&amp;wireFormat.maxFrameSize=104857600"/>
  73.             <transportConnector name="ws" uri="ws://0.0.0.0:0?maximumConnections=1000&amp;wireFormat.maxFrameSize=104857600"/>
  74.         </transportConnectors>
  75.     </broker>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement