Bu makale makine çevirisi ayna makalesidir, orijinal makaleye geçmek için lütfen buraya tıklayın.

Görünüm: 15190|Yanıt: 1

Activemq kullanıcı izni yapılandırması

[Bağlantıyı kopyala]
Yayınlandı 27.07.2017 09:33:40 | | | |
Dosyayı activemq.xml yapılandırma
Dosya adresi: conf/activemq.xml
"persistenceAdapter" düğümünü bulun ve "persistenceAdapter" altına aşağıdaki kodu ekleyin:



Her authorizationEntry'nin okuma, yazma ve yönetici özellikleri vardır ve okuma izni okuma, yazma ve yönet izinlerine karşılık gelir. Okuma, yazma ve yönetici özellikler, grops'un adıyla doldurulur.
Yukarıdaki örnek, writeruser grubunun üyelerinin mesaj gönderme iznine sahip olduğunu göstermektedir; RederUser grubunun mesajları okuma iznine sahiptir.
Note:activemq.xml Dosya Çince görünemez, aksi takdirde başladığında hata bildirilir

Activemq öğrenmesi için izin yapılandırması (resimli birlikte)

groups.properties dosyasını yapılandırın

Dosya adresi: conf/groups.properties



Aşağıdaki kodu ekleyin:

#用户组名称=Kullanıcı adı

admins=admin

rederusers=rederuser

writeusers=writeuser




Activemq öğrenmesi için izin yapılandırması (resimli birlikte)


Users.properties yapılandır
Dosya adresi: conf/users.properties
Aşağıdaki kodu ekleyin:
#用户名称=Şifre
admin=admin
rederuser=rederuser123456
writeuser=writeuser12345

Activemq öğrenmesi için izin yapılandırması (resimli birlikte)

Yukarıdaki üç profili yapılandırdıktan sonra Activemq servisini yeniden başlatın.

Activemq öğrenmesi için izin yapılandırması (resimli birlikte)
Yayı konfigure et

Spring Integration Activemq, yalnızca istemci ve sunucu tarafında kullanıcı adı ve şifrenin nasıl yapılandırılacağını açıklayan "Spring Integration Activemq" belgesine atıfta bulunabilir.
İstemci Konfigürasyonu:
org.apache.activemq.ActiveMQConnectionFactory altına aşağıdaki öznitelikleri ekleyin:



Activemq öğrenmesi için izin yapılandırması (resimli birlikte)

Sunucu tarafı yapılandırması:
İstemci gibi, org.apache.activemq.ActiveMQConnectionFactory altına aşağıdaki özellikleri ekleyin:



Activemq öğrenmesi için izin yapılandırması (resimli birlikte)

Yapılandırma aşaması artık bitti.







Önceki:Bir MQTT test aracını paylaşın
Önümüzdeki:.NET/C# ActiveMQ işlem örneği [Kaynak kodu]
Feragatname:
Code Farmer Network tarafından yayımlanan tüm yazılım, programlama materyalleri veya makaleler yalnızca öğrenme ve araştırma amaçları içindir; Yukarıdaki içerik ticari veya yasa dışı amaçlarla kullanılamaz, aksi takdirde kullanıcılar tüm sonuçları ödemelidir. Bu sitedeki bilgiler internetten alınmakta olup, telif hakkı anlaşmazlıklarının bu siteyle hiçbir ilgisi yoktur. Yukarıdaki içeriği indirmeden sonraki 24 saat içinde bilgisayarınızdan tamamen silmelisiniz. Programı beğendiyseniz, lütfen orijinal yazılımı destekleyin, kayıt satın alın ve daha iyi orijinal hizmetler alın. Herhangi bir ihlal olursa, lütfen bizimle e-posta yoluyla iletişime geçin.

Mail To:help@itsvse.com