டெபியன் 10 இல் அப்பாச்சி ஆக்டிவ் எம்.கியூ நிறுவுவது எப்படி


அப்பாச்சி ஆக்டிவ்எம்யூ என்பது ஜாவாவைப் பயன்படுத்தி கட்டப்பட்ட ஒரு நெகிழ்வான மற்றும் சக்திவாய்ந்த திறந்த மூல மல்டி-புரோட்டோகால் செய்தி தரகர் ஆகும். அனுப்புநரின் முறையான செய்தியிடல் நெறிமுறையிலிருந்து பெறுநரின் முறையான செய்தியிடல் நெறிமுறைக்கு ஒரு செய்தியை மொழிபெயர்ப்பதன் மூலம் ஒரு செய்தி தரகர் பயன்பாடுகளுக்கிடையேயான தகவல்தொடர்புக்கு மத்தியஸ்தம் செய்கிறார்.

ActiveMQ OpenWire, STOMP, MQTT, AMQP, REST மற்றும் WebSockets போன்ற பல நிலையான போக்குவரத்து நெறிமுறைகளை ஆதரிக்கிறது. முழு ஜாவா செய்தி சேவை (ஜே.எம்.எஸ்) வழியாக ஜாவா உள்ளிட்ட குறுக்கு மொழி வாடிக்கையாளர்களையும் இது ஆதரிக்கிறது.

அதன் குறிப்பிடத்தக்க அம்சங்களின் பட்டியல் இங்கே:

  • இது எங்கும் நிறைந்த AMQP நெறிமுறையைப் பயன்படுத்தி பல இயங்குதள பயன்பாட்டு ஒருங்கிணைப்பின் ஆதரவுடன் ஒரு நெகிழ்வான உள்ளமைவைக் கொண்டுள்ளது.
  • இது ஒரு முழுமையான செயல்முறையாக பயன்படுத்தப்படலாம், இதனால் வெவ்வேறு பயன்பாடுகளிடையே வள ஒதுக்கீடு மற்றும் நிர்வாகத்திற்கான அதிகபட்ச நெகிழ்வுத்தன்மையை வழங்குகிறது.
  • கோப்பு முறைமை மற்றும் தரவுத்தள வரிசை-நிலை பூட்டுதல் வழிமுறைகள் மற்றும் பலவற்றை உள்ளடக்கிய அதிக கிடைக்கும் தன்மைக்கு பல முறைகளைப் பயன்படுத்துகிறது.
  • வெப்சாக்கெட்டுகள் வழியாக STOMP ஐப் பயன்படுத்தி வலை பயன்பாடுகளுக்கு இடையில் செய்திகளைப் பரிமாற அனுமதிக்கிறது.
  • இது செய்தி சுமை சமநிலை மற்றும் தரவிற்கான அதிக கிடைக்கும் தன்மையை ஆதரிக்கிறது.
  • MQTT ஐப் பயன்படுத்தி IoT சாதனங்களை நிர்வகிப்பதை ஆதரிக்கிறது, மேலும் பல.

இந்த கட்டுரையில், ஒரு டெபியன் 10 சேவையகத்தில் அப்பாச்சி ஆக்டிவ்எம்யூவின் சமீபத்திய பதிப்பை எவ்வாறு நிறுவுவது என்பதை நாங்கள் உங்களுக்கு விளக்குவோம்.

ActiveMQ ஐ இயக்க, உங்கள் டெபியன் 10 கணினியில் ஜாவாவை நிறுவ வேண்டும். இதற்கு ஜாவா இயக்க நேர சூழல் (JRE) 1.7 அல்லது அதற்குப் பிறகு தேவைப்படுகிறது மற்றும் JAVA_HOME சூழல் மாறி JRE நிறுவப்பட்ட கோப்பகத்திற்கு அமைக்கப்பட வேண்டும்.

டெபியன் 10 இல் ActiveMQ ஐ நிறுவுகிறது

ActiveMQ இன் மிக சமீபத்திய பதிப்பை நிறுவ, அவர்களின் அதிகாரப்பூர்வ வலைத்தளத்திற்குச் சென்று மூல தொகுப்பைப் பதிவிறக்குங்கள் அல்லது காட்டப்பட்டுள்ளபடி முனையத்தில் நேரடியாக பதிவிறக்க பின்வரும் wget கட்டளையைப் பயன்படுத்தவும்.

# cd /opt
# wget https://www.apache.org/dist/activemq/5.15.9/apache-activemq-5.15.9-bin.tar.gz
# tar zxvf apache-activemq-5.15.9-bin.tar.gz

அடுத்து, பிரித்தெடுக்கப்பட்ட கோப்பகத்தில் நகர்ந்து அதன் உள்ளடக்கங்களை ls கட்டளையைப் பயன்படுத்தி பின்வருமாறு பட்டியலிடுங்கள்:

# cd apache-activemq-5.15.9
# ls

மேலே காட்டப்பட்டுள்ளபடி ActiveMQ ஐ நிறுவிய பின், நிறுவல் கோப்பகத்தில் பின்வரும் முக்கிய துணை அடைவுகளை நீங்கள் கவனிக்க வேண்டும்:

  • பின் - இயங்கக்கூடிய கோப்பு மற்றும் பிற தொடர்புடைய கோப்புகளைக் கொண்டுள்ளது.
  • conf - உள்ளமைவு கோப்புகளை சேமிக்கிறது (முக்கிய உள்ளமைவு கோப்பு /opt/apache-activemq-5.15.9/conf/activemq.xml, எக்ஸ்எம்எல் வடிவத்தில் எழுதப்பட்டுள்ளது).
  • தரவு - PID கோப்பு மற்றும் பதிவு கோப்புகளைக் கொண்டுள்ளது.

ActiveMQ போதுமான அடிப்படை உள்ளமைவுடன் வருகிறது, மேலும் பின்வரும் கட்டளையுடன் ஒரு முழுமையான டீமான் செயல்முறையாக இதை நீங்கள் தொடங்கலாம். இந்த கட்டளை ActiveMQ முகப்பு/நிறுவல் கோப்பகத்துடன் (/opt/apache-activemq-5.15.9) தொடர்புடையது என்பதை நினைவில் கொள்க.

# ./bin/activemq start

ஆக்டிவ் எம்.கியூ டீமான் முன்னிருப்பாக போர்ட் 61616 ஐக் கேட்கிறது, மேலும் நீங்கள் அதை எஸ்எஸ் பயன்பாட்டைப் பயன்படுத்தி சரிபார்க்கலாம்.

# ss -ltpn 

டெபியன் 10 இல் ActiveMQ ஐ அணுகவும்

போர்ட் 8161 இல் கேட்கும் வலை கன்சோல் வழியாக ஆக்டிவ் எம்.கியூ நிறுவலை சோதிப்பது இறுதி கட்டமாகும். இதைச் செய்ய, ஒரு வலை உலாவியைத் திறந்து அதை URL இல் சுட்டிக்காட்டவும்.

http://localhost:8161
OR
http://SERVER_IP:8161

பின்வரும் ஸ்கிரீன்ஷாட்டில் காட்டப்பட்டுள்ளபடி ActiveMQ வலை இடைமுகம் ஏற்றப்பட வேண்டும்.

ActiveMQ ஐ நிர்வகிக்கவும் கண்காணிக்கவும், Manager "மேலாளர் ActiveMQ தரகர்" என்பதைக் கிளிக் செய்வதன் மூலம் நீங்கள் நிர்வாக இடைமுகத்தில் உள்நுழைய வேண்டும். URL ஐப் பயன்படுத்தி வலை கன்சோலையும் அணுகலாம் என்பதை நினைவில் கொள்க:

http://localhost:8161/admin 
OR
http://SERVER_IP:8161/admin. 

இயல்புநிலை பயனர்பெயர் மற்றும் கடவுச்சொல், நிர்வாகி/நிர்வாகியைப் பயன்படுத்தி சரி என்பதைக் கிளிக் செய்யவும்.

பின்வரும் ஸ்கிரீன் ஷாட் நிர்வாக கன்சோலை சித்தரிக்கிறது, அதன் தாவல்களுடன் (முகப்பு, வரிசைகள், தலைப்புகள், சந்தாதாரர்கள், இணைப்புகள், திட்டமிடப்பட்ட மற்றும் அனுப்பு) தொடர்புடைய பல அம்சங்கள் கிடைத்துள்ளன.

ActiveMQ எவ்வாறு செயல்படுகிறது என்பதை சோதிக்க, அனுப்பு பக்கத்திற்குச் சென்று ஒரு செய்தியை அனுப்பவும். அனுப்பு என்பதைக் கிளிக் செய்த பிறகு, நீங்கள் அவற்றை உலாவ முடியும் மற்றும் வரிசையை ஒரு ஆர்எஸ்எஸ் அல்லது ஆட்டம் ஊட்டமாகப் பார்க்க முடியும்.

உதாரணமாக, /opt/apache-activemq-5.15.9/data/activemq.log கோப்பைப் பயன்படுத்தி ActiveMQ பதிவுகளை நீங்கள் காணலாம்.

# cat ./data/activemq.log				#relative to installation directory
OR
# cat /opt/apache-activemq-5.15.9/data/activemq.log	#full path

ActiveMQ டீமானை நிறுத்த அல்லது கொல்ல, பின்வரும் கட்டளையை இயக்கவும்.

# ./bin/activemq  					#relative to installation directory
OR
# /opt/apache-activemq-5.15.9/bin/activemq stop 	#full path

மேலும் தகவலுக்கு, ActiveMQ 5 ஆவணங்களைப் பார்க்கவும்.

இந்த கட்டுரையில், டெபியன் 10 இல் அப்பாச்சி ஆக்டிவ் எம்.கியூ செய்தி தரகரை எவ்வாறு நிறுவுவது என்பதைக் காட்டியுள்ளோம். உங்கள் எண்ணங்களை எங்களுடன் பகிர்ந்து கொள்ள ஏதேனும் கேள்விகளைக் கேட்க கீழே உள்ள கருத்து படிவத்தைப் பயன்படுத்தவும்.