Šis raksts ir mašīntulkošanas spoguļraksts, lūdzu, noklikšķiniet šeit, lai pārietu uz oriģinālo rakstu.

Skats: 8303|Atbildi: 0

ACTIVEMQ dizaina un rindas lietotājvārda un paroles iestatīšana

[Kopēt saiti]
Publicēts 21.11.2017 13:53:20 | | | |
Modificējiet failu %ACTIVEMQ_BASE%/conf/activemq.xml, lietotājvārds un parole tiek saglabāti failā %ACTIVEMQ_BASE%/conf/credentials.properties,



activemq.xml informācija ir šāda:

<!--
Licencēts Apache Software Foundation (ASF) saskaņā ar vienu vai vairākiem
līdzstrādnieku licences līgumi. Skatīt NOTICE failu, kas izplatīts kopā ar
Šis darbs, lai iegūtu papildu informāciju par autortiesību īpašumtiesībām.
ASF licencē šo failu saskaņā ar Apache licenci, versija 2.0
("Licence"); Jūs nedrīkstat izmantot šo failu, izņemot saskaņā ar
Licence. Licences kopiju varat iegūt vietnē

http://www.apache.org/licenses/LICENSE-2.0

Ja vien to nepieprasa piemērojamie tiesību akti vai nav panākta rakstiska vienošanās, programmatūra
tiek izplatīti saskaņā ar Licenci, tiek izplatīti "TĀDI, KĀDI TIE IR",
BEZ JEBKĀDA VEIDA GARANTIJĀM VAI NOSACĪJUMIEM, tiešiem vai netiešiem.
Skatiet licenci, lai uzzinātu konkrēto valodu, kas regulē atļaujas, un
ierobežojumi saskaņā ar licenci.
-->
<!-- START SNIPPET: piemērs -->
< pupiņas
xmlns="http://www.springframework.org/schema/beans"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans.xsd
http://activemq.apache.org/schema/core http://activemq.apache.org/schema/core/activemq-core.xsd">

<!-- Ļauj mums izmantot sistēmas rekvizītus kā mainīgos šajā konfigurācijas failā -->
<bean class="org.springframework.beans.factory.config.PropertyPlaceholderConfigurer">
<property name="locations">
<value>Fails:${activemq.conf}/credentials.properties</value>
</property>
</bean>

<!-- Ļauj žurnālu meklēšanu hawtio konsolē -->
<bean id="logQuery" class="org.fusesource.insight.log.log4j.Log4jLogQuery"
lazy-init="false" scope="singleton"
init-method="start" destroy-method="stop">
</bean>

<!--
<broker> Elements tiek izmantots, lai konfigurētu ActiveMQ brokeri.
-->
<broker xmlns="http://activemq.apache.org/schema/core" brokerName="localhost" dataDirectory="${activemq.data}" useJmx="true">

<destinationPolicy>
<policyMap>
<policyEntries>
<policyEntry queue=">" producerFlowControl="true" memoryLimit="1mb">
<!-- constantPendingMessageLimitStrategy tiek izmantots, lai novērstu
lēna tēma patērētājiem, lai bloķētu ražotājus un ietekmētu citus patērētājus
ierobežojot saglabāto ziņojumu skaitu
Plašāku informāciju skatiet šeit:

http://activemq.apache.org/slow-consumer-handling.html

-->
<!-- Izplatīšanas stratēģija - >
<dispatchPolicy>
<!-- Sadalīt secīgi - >
<strictOrderDispatchPolicy/>
</dispatchPolicy>
<!-- atveseļošanas stratēģija – >
<subscriptionRecoveryPolicy>
<!-- Atkopt tikai pēdējo ziņojumu -->
<lastImageSubscriptionRecoveryPolicy/>
</subscriptionRecoveryPolicy>
<pendingQueuePolicy>
<!-- Vispirms ziņojuma atsauce tiek saglabāta atmiņā, un, ja atmiņas lietojums ir maksimāls, ziņojuma atsauce tiek saglabāta pagaidu failā -->
<fileQueueCursor/>
</pendingQueuePolicy>
<pendingMessageLimitStrategy>
<constantPendingMessageLimitStrategy limit="1000"/>
</pendingMessageLimitStrategy>
</policyEntry>

<!-- CV - >
<policyEntry queue="PER.>" producerFlowControl="true" memoryLimit="10mb">
<!-- constantPendingMessageLimitStrategy tiek izmantots, lai novērstu
lēna tēma patērētājiem, lai bloķētu ražotājus un ietekmētu citus patērētājus
ierobežojot saglabāto ziņojumu skaitu
Plašāku informāciju skatiet šeit:

http://activemq.apache.org/slow-consumer-handling.html

-->
<!-- Izplatīšanas stratēģija - >
<dispatchPolicy>
<!-- Sadalīt secīgi - >
<strictOrderDispatchPolicy/>
</dispatchPolicy>
<!-- atveseļošanas stratēģija – >
<subscriptionRecoveryPolicy>
<!-- Atkopt tikai pēdējo ziņojumu -->
<lastImageSubscriptionRecoveryPolicy/>
</subscriptionRecoveryPolicy>
<pendingQueuePolicy>
<!-- Vispirms ziņojuma atsauce tiek saglabāta atmiņā, un, ja atmiņas lietojums ir maksimāls, ziņojuma atsauce tiek saglabāta pagaidu failā -->
<fileQueueCursor/>
</pendingQueuePolicy>
<pendingMessageLimitStrategy>
<constantPendingMessageLimitStrategy limit="1000"/>
</pendingMessageLimitStrategy>
</policyEntry>

<!-- Enterprise - >
<policyEntry queue="COM.>" producerFlowControl="true" memoryLimit="10mb">
<!-- constantPendingMessageLimitStrategy tiek izmantots, lai novērstu
lēna tēma patērētājiem, lai bloķētu ražotājus un ietekmētu citus patērētājus
ierobežojot saglabāto ziņojumu skaitu
Plašāku informāciju skatiet šeit:

http://activemq.apache.org/slow-consumer-handling.html

-->
<!-- Izplatīšanas stratēģija - >
<dispatchPolicy>
<!-- Sadalīt secīgi - >
<strictOrderDispatchPolicy/>
</dispatchPolicy>
<!-- atveseļošanas stratēģija – >
<subscriptionRecoveryPolicy>
<!-- Atkopt tikai pēdējo ziņojumu -->
<lastImageSubscriptionRecoveryPolicy/>
</subscriptionRecoveryPolicy>
<pendingQueuePolicy>
<!-- Vispirms ziņojuma atsauce tiek saglabāta atmiņā, un, ja atmiņas lietojums ir maksimāls, ziņojuma atsauce tiek saglabāta pagaidu failā -->
<fileQueueCursor/>
</pendingQueuePolicy>
<pendingMessageLimitStrategy>
<constantPendingMessageLimitStrategy limit="1000"/>
</pendingMessageLimitStrategy>
</policyEntry>

<!-- Darba gadatirgus – >
<policyEntry queue="RECR.>" producerFlowControl="true" memoryLimit="10mb">
<!-- constantPendingMessageLimitStrategy tiek izmantots, lai novērstu
lēna tēma patērētājiem, lai bloķētu ražotājus un ietekmētu citus patērētājus
ierobežojot saglabāto ziņojumu skaitu
Plašāku informāciju skatiet šeit:

http://activemq.apache.org/slow-consumer-handling.html

-->
<!-- Izplatīšanas stratēģija - >
<dispatchPolicy>
<!-- Sadalīt secīgi - >
<strictOrderDispatchPolicy/>
</dispatchPolicy>
<!-- atveseļošanas stratēģija – >
<subscriptionRecoveryPolicy>
<!-- Atkopt tikai pēdējo ziņojumu -->
<lastImageSubscriptionRecoveryPolicy/>
</subscriptionRecoveryPolicy>
<pendingQueuePolicy>
<!-- Vispirms ziņojuma atsauce tiek saglabāta atmiņā, un, ja atmiņas lietojums ir maksimāls, ziņojuma atsauce tiek saglabāta pagaidu failā -->
<fileQueueCursor/>
</pendingQueuePolicy>
<pendingMessageLimitStrategy>
<constantPendingMessageLimitStrategy limit="1000"/>
</pendingMessageLimitStrategy>
</policyEntry>

<!-- Mikrorekrutēšana -->
<policyEntry queue="MCOM.>" producerFlowControl="true" memoryLimit="10mb">
<!-- constantPendingMessageLimitStrategy tiek izmantots, lai novērstu
lēna tēma patērētājiem, lai bloķētu ražotājus un ietekmētu citus patērētājus
ierobežojot saglabāto ziņojumu skaitu
Plašāku informāciju skatiet šeit:

http://activemq.apache.org/slow-consumer-handling.html

-->
<!-- Izplatīšanas stratēģija - >
<dispatchPolicy>
<!-- Sadalīt secīgi - >
<strictOrderDispatchPolicy/>
</dispatchPolicy>
<!-- atveseļošanas stratēģija – >
<subscriptionRecoveryPolicy>
<!-- Atkopt tikai pēdējo ziņojumu -->
<lastImageSubscriptionRecoveryPolicy/>
</subscriptionRecoveryPolicy>
<pendingQueuePolicy>
<!-- Vispirms ziņojuma atsauce tiek saglabāta atmiņā, un, ja atmiņas lietojums ir maksimāls, ziņojuma atsauce tiek saglabāta pagaidu failā -->
<fileQueueCursor/>
</pendingQueuePolicy>
<pendingMessageLimitStrategy>
<constantPendingMessageLimitStrategy limit="1000"/>
</pendingMessageLimitStrategy>
</policyEntry>

<!-- Mikro darba meklēšana - >
<policyEntry queue="MPER.>" producerFlowControl="true" memoryLimit="10mb">
<!-- constantPendingMessageLimitStrategy tiek izmantots, lai novērstu
lēna tēma patērētājiem, lai bloķētu ražotājus un ietekmētu citus patērētājus
ierobežojot saglabāto ziņojumu skaitu
Plašāku informāciju skatiet šeit:

http://activemq.apache.org/slow-consumer-handling.html

-->
<!-- Izplatīšanas stratēģija - >
<dispatchPolicy>
<!-- Sadalīt secīgi - >
<strictOrderDispatchPolicy/>
</dispatchPolicy>
<!-- atveseļošanas stratēģija – >
<subscriptionRecoveryPolicy>
<!-- Atkopt tikai pēdējo ziņojumu -->
<lastImageSubscriptionRecoveryPolicy/>
</subscriptionRecoveryPolicy>
<pendingQueuePolicy>
<!-- Vispirms ziņojuma atsauce tiek saglabāta atmiņā, un, ja atmiņas lietojums ir maksimāls, ziņojuma atsauce tiek saglabāta pagaidu failā -->
<fileQueueCursor/>
</pendingQueuePolicy>
<pendingMessageLimitStrategy>
<constantPendingMessageLimitStrategy limit="1000"/>
</pendingMessageLimitStrategy>
</policyEntry>

<!-- Backend - >
<policyEntry queue="ERP.>" producerFlowControl="true" memoryLimit="10mb">
<!-- constantPendingMessageLimitStrategy tiek izmantots, lai novērstu
lēna tēma patērētājiem, lai bloķētu ražotājus un ietekmētu citus patērētājus
ierobežojot saglabāto ziņojumu skaitu
Plašāku informāciju skatiet šeit:

http://activemq.apache.org/slow-consumer-handling.html

-->
<!-- Izplatīšanas stratēģija - >
<dispatchPolicy>
<!-- Sadalīt secīgi - >
<strictOrderDispatchPolicy/>
</dispatchPolicy>
<!-- atveseļošanas stratēģija – >
<subscriptionRecoveryPolicy>
<!-- Atkopt tikai pēdējo ziņojumu -->
<lastImageSubscriptionRecoveryPolicy/>
</subscriptionRecoveryPolicy>
<pendingQueuePolicy>
<!-- Vispirms ziņojuma atsauce tiek saglabāta atmiņā, un, ja atmiņas lietojums ir maksimāls, ziņojuma atsauce tiek saglabāta pagaidu failā -->
<fileQueueCursor/>
</pendingQueuePolicy>
<pendingMessageLimitStrategy>
<constantPendingMessageLimitStrategy limit="1000"/>
</pendingMessageLimitStrategy>
</policyEntry>
</policyEntries>
</policyMap>
</destinationPolicy>


<!--
ManagementContext tiek izmantots, lai konfigurētu, kā ActiveMQ tiek parādīts
JMX. Pēc noklusējuma ActiveMQ izmanto MBean serveri, ko startē
JVM. Plašāku informāciju skatiet šeit:

http://activemq.apache.org/jmx.html
-->
<managementContext>
<managementContext createConnector="false"/>
</managementContext>

<!--
Konfigurējiet starpnieka ziņojumu noturību. Noklusējuma noturība
mehānisms ir KahaDB krātuve (identificēta ar kahaDB tag).
Plašāku informāciju skatiet šeit:

http://activemq.apache.org/persistence.html
-->
<persistenceAdapter>
<kahaDB directory="E:/activemq_data"
enableJournalDiskSyncs="false"
indexWriteBatchSize="1000"
indexCacheSize="10000"
journalMaxFileLength="32mb"
/>
</persistenceAdapter>


<plugins>
<!-- Konfigurēt autentifikāciju; Lietotājvārds, paroles un grupas -->
<simpleAuthenticationPlugin>
<users>
<authenticationUser username="${activemq.username}" password="${activemq.password}" groups="admins"/>
<authenticationUser username="${per.username}" password="${per.password}" groups="personal"/>
<authenticationUser username="${mper.username}" password="${mper.password}" groups="mpersonal"/>
<authenticationUser username="${com.username}" password="${com.password}" groups="company"/>
<authenticationUser username="${mcom.username}" password="${mcom.password}" groups="mcompany"/>
<authenticationUser username="${erp.username}" password="${erp.password}" groups="erp"/>
<authenticationUser username="${recr.username}" password="${recr.password}" groups="recr"/>
</users>
</simpleAuthenticationPlugin>

<!-- Ļauj konfigurēt uz galamērķi balstītu autorizācijas mehānismu -->
<authorizationPlugin>
<map>
<authorizationMap>
<authorizationEntries>
<authorizationEntry queue=">" read="admins" write="admins" admin="admins" />
<authorizationEntry queue="PER.>" read="personisks, mpersonisks, uzņēmums, mcompany, erp, recr" write="personal" admin="personīgs" />
<authorizationEntry queue="MPER.>" read="personal, mpersonal, company, mcompany, erp, recr" write="mpersonal" admin="mpersonal" />
<authorizationEntry queue="COM.>" read="personisks, mpersonisks, uzņēmums, mcompany, erp, recr" write="uzņēmums" admin="uzņēmums" />
<authorizationEntry queue="MCOM.>" read="personisks, mpersonals, uzņēmums, mcompany, erp, recr" write="mcompany" admin="mcompany" />
<authorizationEntry queue="ERP.>" read="personisks, mpersonisks, uzņēmums, mcompany, erp, recr" write="erp" admin="erp" />
<authorizationEntry queue="RECR.>" read="personisks, mpersonals, uzņēmums, mcompany, erp, recr" write="recr" admin="recr" />

<authorizationEntry topic="ActiveMQ.Advisory.>" read="personīgs, mpersonals, uzņēmums, mcompany, erp, recr" write="personīgs, mpersonals, uzņēmums, mcompany, erp, recr" admin="personīgs, mpersonisks, uzņēmums, mcompany, erp, recr" />
</authorizationEntries>
</authorizationMap>
</map>
</authorizationPlugin>
</plugins>

<!--
systemUsage kontrolē maksimālo vietas apjomu, ko brokeris saņems
Izmantojiet pirms kešatmiņas atspējošanas un/vai producentu darbības palēnināšanas. Plašāku informāciju skatiet šeit:
http://activemq.apache.org/producer-flow-control.html
-->
<systemUsage>
<systemUsage>
<memoryUsage>
<memoryUsage percentOfJvmHeap="100" />
</memoryUsage>
<storeUsage>
<storeUsage limit="1 gb"/>
</storeUsage>
<tempUsage>
<tempUsage limit="100 mb"/>
</tempUsage>
</systemUsage>
</systemUsage>

<!--
Transporta savienotāji pakļauj ActiveMQ noteiktā protokolā
klientiem un citiem brokeriem. Plašāku informāciju skatiet šeit:

http://activemq.apache.org/configuring-transports.html
-->
<transportConnectors>
<!-- DOS aizsardzību, ierobežojiet vienlaicīgos savienojumus līdz 1000 un kadra lielumu līdz 100 MB -->
<transportConnector name="openwire" uri="tcp://0.0.0.0:61616?maximumConnections=1000&amp;wireFormat.maxFrameSize=104857600"/>
<transportConnector name="amqp" uri="amqp://0.0.0.0:5672?maximumConnections=1000&amp;wireFormat.maxFrameSize=104857600"/>
<transportConnector name="stomp" uri="stomp://0.0.0.0:61613?maximumConnections=1000&amp;wireFormat.maxFrameSize=104857600"/>
<transportConnector name="mqtt" uri="mqtt://0.0.0.0:1883?maximumConnections=1000&amp;wireFormat.maxFrameSize=104857600"/>
<transportConnector name="ws" uri="ws://0.0.0.0:61614?maximumConnections=1000&amp;wireFormat.maxFrameSize=104857600"/>
</transportConnectors>

<!-- iznīcināt pavasara kontekstu izslēgšanas laikā, lai apturētu piestātni -->
<shutdownHooks>
<bean xmlns="http://www.springframework.org/schema/beans" class="org.apache.activemq.hooks.SpringContextHook" />
</shutdownHooks>

</broker>

<!--
Iespējojiet tīmekļa konsoles, REST un Ajax API un demonstrācijas
Tīmekļa konsolēm pēc noklusējuma ir nepieciešama pieteikšanās, to var atspējot jetty.xml failā

Apskatiet ${ACTIVEMQ_HOME}/conf/jetty.xml, lai iegūtu sīkāku informāciju
-->
<import resource="jetty.xml"/>

</beans>
<!-- END SNIPPET: piemērs -->

akreditācijas dati.rekvizīti:

## ---------------------------------------------------------------------------
## Licencēts Apache Software Foundation (ASF) saskaņā ar vienu vai vairākiem
## līdzstrādnieku licences līgumi. Skatīt NOTICE failu, kas izplatīts kopā ar
## šis darbs, lai iegūtu papildu informāciju par autortiesību īpašumtiesībām.
## ASF licencē šo failu jums saskaņā ar Apache licenci, versija 2.0
## ("Licence"); Jūs nedrīkstat izmantot šo failu, izņemot saskaņā ar
## Licence. Licences kopiju varat iegūt vietnē
##
## http://www.apache.org/licenses/LICENSE-2.0
##
## Ja vien to nepieprasa piemērojamie tiesību akti vai nav panākta rakstiska vienošanās, programmatūra
## tiek izplatīts saskaņā ar Licenci, tiek izplatīts "TĀDS, KĀDS TAS IR",
## BEZ JEBKĀDA VEIDA GARANTIJĀM VAI NOSACĪJUMIEM, tiešiem vai netiešiem.
## Skatīt licenci, lai uzzinātu konkrēto valodu, kas regulē atļaujas un
## ierobežojumi saskaņā ar licenci.
## ---------------------------------------------------------------------------

# Definē akreditācijas datus, kurus komponenti (piemēram, tīmekļa konsole) izmantos, lai piekļūtu brokerim

activemq.lietotājvārds=***
activemq.parole=***

per.lietotājvārds=***
per.parole=***

mper.lietotājvārds=***
mper.parole=***

com.lietotājvārds=***
com.parole=***

mcom.lietotājvārds=***
mcom.parole=***

erp.lietotājvārds=***
erp.parole=***

recr.lietotājvārds=***
recr.parole=***

Iepriekš minētā konfigurācija atklāja, ka šodien rindas uzraudzībā ir novirze, un beidzot atklāja, ka problēma parādījās šeit:



Tā kā rindas pārraudzībā izmantotais konts ir system/manager(webapps\admin\WEB-INF\webconsole-embedded.xml



Administratoru grupa, kurai nepieciešamas atļaujas






Iepriekšējo:ActiveMQ modificē tīmekļa vietnes pārvaldības paroli
Nākamo:.net/c# activemq, lai iestatītu savienojuma kontu un paroli
Atruna:
Visa programmatūra, programmēšanas materiāli vai raksti, ko publicē Code Farmer Network, ir paredzēti tikai mācību un pētniecības mērķiem; Iepriekš minēto saturu nedrīkst izmantot komerciāliem vai nelikumīgiem mērķiem, pretējā gadījumā lietotājiem ir jāuzņemas visas sekas. Informācija šajā vietnē nāk no interneta, un autortiesību strīdiem nav nekāda sakara ar šo vietni. Iepriekš minētais saturs ir pilnībā jāizdzēš no datora 24 stundu laikā pēc lejupielādes. Ja jums patīk programma, lūdzu, atbalstiet oriģinālu programmatūru, iegādājieties reģistrāciju un iegūstiet labākus oriģinālus pakalpojumus. Ja ir kādi pārkāpumi, lūdzu, sazinieties ar mums pa e-pastu.

Mail To:help@itsvse.com