Help in setting up a clustered scalable JMS env
hello
I have two separate machines
I have created a cluster spanning the two machines, with 2 managed servers
The cluster is working well
I am experimenting with JMS and i want to utilize the two machine for scalability reasons
I have created One JMS server and targeted it to managed server on the first machine with JDBC persistence
I have created one Connection factory and targeted it to the cluster
I have created on Queue and targeted it to JMS server.
If i send a message to the Queue accessing the First machine, would i be able to read it from a client running on the second machine?
another confusion i have is the meaning of targeting the connection factor to a JMS server, or Managed Server or a Cluster, i do not get is how to decide which one to use. I read many Weblogic documents, which tend to describe steps , but not much about the concepts, architecture etc. Your help is appreciated
Ammar
With the above setup, you should be able to send a message to the Queue accessing the First machine and read it from a client running on the second machine because JMS Destinations(Queue/Topic)are "pinned" services, after they are registered they are available only from the host with which they are registered and will not provide transparent failover or load balancing. Pinned services are available cluster-wide, because they are bound into the replicated cluster-wide JNDI tree. However, if the individual server that hosts the pinned services fails, the client cannot failover to another server.
You can target connection factories to one or more JMS server, to one or more WebLogic Server instances, or to a cluster.
JMS server(s) — You can target connection factories to one or more JMS servers along with destinations. You can also group a connection factory with standalone queues or topics in a subdeployment targeted to a specific JMS server, which guarantees that all these resources are co-located to avoid extra network traffic. Another advantage of such a configuration would be if the targeted JMS server needs to be migrated to another WebLogic server instance, then the connection factory and all its connections will also migrate along with the JMS server’s destinations. However, when standalone queues or topics are members of a subdeployment, a connection factory can only be targeted to the same JMS server.
Weblogic server instance(s) — To establish transparent access to JMS destinations from any server in a domain, you can target a connection factory to multiple WebLogic Server instances simultaneously.
Cluster — To establish cluster-wide, transparent access to JMS destinations from any server in a cluster, you can target a connection factory to all server instances in the cluster, or even to specific servers within the cluster.
As you mentioned, that you are targeting scalability, below info might be helpful.
1. Load balancing of destinations across multiple servers in the cluster. You can establish load balancing of destinations across multiple servers in the cluster by configuring multiple JMS servers and targeting them to the defined WebLogic Servers. Each JMS server is deployed on exactly one WebLogic Server instance and handles requests for a set of destinations.
For details refer: http://download.oracle.com/docs/cd/E13222_01/wls/docs90/jms_admin/advance_config.html#1067265
2. Distribution of application load across multiple JMS servers through connection factories, thus reducing the load on any single JMS server and enabling session concentration by routing connections to specific servers.
-Akshay
Similar Messages
-
Need help about setting up a JMS sender channel
I just started to play with PI for a few weeks and I'm trying to setup a simple JMS sender channel to read stuff from a WebSphere MQ.
I've someone installed JMS adaptor for me, but we never know it is correctly installed or not. First question is "Is there any way we can verify JMS adapter is correctly installed or not?"
In the Design: integration builder, I've a very defined a very simple data type(src_dt) which is a string and a message type(src_mt) which uses resp_dt. Finally I created a message interface (test_mia_out) that contains src_mt. At this point of time, I don't need message mapping so I didn't configurate this section.
Then I went to Configuration: Integration builder and created a new communcation channel with the following setting:
Parameter section:
Adapter Type: JMS
Transport Protocol: WebSphereMQ (Non-JMS) <- if i don't use this option, i can't enter MQ connection detail in the Source section.
Message Protocol: JMS 1.x
Adapter Engine: Integration Server
Source section:
QueueConnectionFactory Java Class: com.ibm.mq.jms.MQQueueConnectionFactory
Queue Java Class: com.ibm.mq.jms.MQQueue
...MQ connection detail...(IP, Port, Queue Manager, Channel and Queue Name )
Transport Protocol: TCP/IP <- this is consists to server side setting
JMS-Compliant: JMS-Compliant
Since I only want a very simple working sample, again I didn't change the content in receiver determination, interface determaintion and sender agreement.
Now when I active this change and I saw the following error in the channel monitor:
Short Log - Channel has internal error
Admin Info - Exception: Channel with Status Unknown or Not Registered
I did stop and start the service, refresh CPA cache and even restart the entire PI server, I always see this message and cannot find any more detail description about what is causing this problem.
My PI Server version is 7.0 and MQ version is 5.3
There's very limited resource about how to setup to read MQ message in PI and I'm stuck now. Therefore, I need a help from some experienced people to tell me if I have did something wrong or missed some steps?
And if possible, could people mind to post a step by step go through how you setup it up?
Edited by: Robert Fu on Jan 10, 2008 6:51 AMBefore you use the JMS, you need to deploy some drivers related to specific MQseries, Kindly ensure that proper driver are deployed....
If you use MQSeries 53x.xxx, you must enter the following JAR files in aii_af_jmsproviderlib.sda.
com.ibm.mq.jar, com.ibm.mqbind.jar, com.ibm.mqjms.jar, connector.jar (use the JAR file from the J2EE client directory)
check this link it will give you more inofmration
http://help.sap.com/saphelp_nw04/helpdata/en/cd/d85a9d6fab7d4dbb7ae421f710626c/content.htm
check this to get the condifuration the JMS
How to use conversion modules in JMS - https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/docs/library/uuid/f02d12a7-0201-0010-5780-8bfc7d12f891
Ref How To Use the Content Conversion Module in JMS Adapter - https://websmp106.sap-ag.de/~form/sapnet?_SHORTKEY=01100035870000582377& -
How to set ApplIndentityData header field in JMS adapter
Hi Guys ,
I have one requirement for update the field in SAP JMS header. I am using transport protocol for IBM Websphere MQ in JMS adapter.
While sending data to IBM Websphere MQ Queue via JMS Adapter, need to set the field called ApplIndentityData with the appropriate value which is populate to a MQHRF2 header of a message.
So, regarding that where will do it? Means JMS receiver adapter or IBM MQ level. If JMS receiver adapter, I think using ASMA, So please guide me how to set this filed value in JMS adapter or share any document you have.
Thanks & regards
Vijaykumar SHi RejaSekar,
I reffered your blog and did the below settings in JMS module and ASMA settings.
1) Changed the mode for u201CJMS-Complaintu201D instead of u201CWebsphere MQ(non JMS)u201D
2) Additional JMS message properties tab created below property name and java type.
LocalName --> String
Partname --> String
3) In module parameter tab added the below module name and key
AF_Modules/DynamicConfigurationBean --> LocalEnterpriseBean --> RFH2HEADER
4) Under parameter Tab
RFH2HEADER --> key.0 --> insert http://sap.com/XI/System/JMS DCJMSMessageProperty0
RFH2HEADER --> key.1 --> insert http://sap.com/XI/System/JMS DCJMSMessageProperty0
RFH2HEADER --> value.0 --> LocalName
RFH2HEADER --> value.1 --> PartnerName
Kindly check the above settings whether this is correct or wrong. If anything wrong please let me know what we need to change JMS receiver adapter.
Actually my requirement is need to set these parameters and set the value to that parameters and pass in to /usr folder of a WebsphereMQ message.
Kindly check and help me out.
Thanks & regards
Vijayakumar S -
HT201209 Hey guy I need to help please set balance my app id = 0
I need to change location my id but I can't make because I have point
In store please help me set my point app id to null thk
<Subject Edited by Host>You will need to Contact iTunes Customer Service and request assistance
Use this Link > Apple Support iTunes Store Contact -
I took my iMac to be fixed and when I got it back, mail was not set, so I called Apple and they helped me set up mail. Now the new mail goes to trash and there is no number by the 'inbox' to tell me how many new messages I have. I cannot save a draft to 'drafts.' There is a large number by 'trash' (I think all mail went to trash - including drafts). When I send myself an emai, it goes to trash also. This is on both my iMac (the one taken in) and my MacBook Pro (same emails) which was not taken in.
I went to 'rules' but have no idea what to do there. There are no rules in the rule box. When I click 'add rule' it puts 'rule 1' in the rule box, but since that was not there when I took it in, I delete it to have an empty rule box.
Can someone pleasehelp me. I am completely stupid with all this. Do not under stand what is suppose to be set up in 'rules.'
Thank you so much,
ArudiNow new mail is coming to both computer's inboxes but there is no number on the stamp icon on dock to show number of emails on the iMac. Nor is there a number by either email address under MAILBOXES/inbox (sidebar) on the iMac. This number is showing on MacBook Pro.
I also can save drafts now on both computers.
Seems the Pro is fixed and the iMac is only missing the numbers on dock icon and by addresses in inbox.
Now that the problem is less, I feel i am wasting your time but will continue so maybe I can get those numbers back.
Two emails > AT&T email and gmail.
Apple's Mail program for email - yes, and gmail.
IMAP for both accounts.
Did not change mail configuration on MacBook.
The iMac and MacBook Pro have the same mail configuration except in Accounts/mailbox behaviours/store draft messages on the server was not marked on MacBook > it is now.
'Store junk messages on the server' was marked on one computer for gmail, but is unmarked on both now.
On the iMac, Accounts/Accounts info/Outgoing mail for gmail is smtpgmail.
On the MacBook Pro for gmail it is smpt.gmail.com (plus) my email address.
Rules/Add rule window, on the MacBook third line is 'Any Recipient', on the iMac third line is 'From."
The last box on that line has my email address on the MacBook.
The last box on that line has the last address I sent an emil to (last night), on the iMac.
On the last line on iMac, no box was selicted for 'to mailbox' > I choose 'inbox' because it is on the MacBook Pro.
Now I have a Rule #1 and am not sure I should have because there was no rules marked when I took the computer in.
Thank you. I relized I had done the labeling wrong when so much of my question appeared twice and no one else's did. I know how to do it now.
Thank you so much,
Arudi -
Help needed setting up print server
i got 2 printer:
1 usb inkjet epson 1290
1 hp5100 network
i have 1 server:
serving epson for our col proof using powerripx as driver and shared via os x print server
i have 2 network interface card on the server.
my problem is: the position of the server in the office has only one network interface port, i want to have my HP connected to the 2nd network interface of the server and the server connected to the only available network point there and thus have the server serving both printer.
have set up the en1 interface, enable NAT, dhcp, firewall, but the server itself does not recognised the hp which is connected to the 2nd ethernet interface. when i move it on top of the ethernet list in system preferences it does recegnised it but the the whole print server is not accessible on the network.
can someone with more experience help me set this up.
thxI didn't say it's impossible. I just offered an easy solution to your problem that will save you and you users some hassle in the long run (eg. when you come to troubleshoot you wn;t have to look at 2 networks and a firewall). I guess I just like easy solutions. And ,dude, 20 bucks...
If you want to go the hard(er) way you need to:
1. set up a second network address range on the second card
2. give the printer a fixed IP address within that range
3. ensure firewall is not blocking packets from/to the printer
4. config the printer on your print server & clients
hth,
b. -
I am facing wifi and mobile 2G signal issue after upgrading to IOS 6 from IOS 5 in IPhone 3GS. The mobile carrier signal as well as WIFI suddenly drops zero and are then restored automatically. Sometimes i cannot conenct to WIFI even standing infront of WIFI router. Please help, restoring setting even didn't helped.
Update: my phone's connecting to the WiFi again. I don't know what did the trick. I did nothing since reinstalling the software. It hadn't worked then, it is now. I tried connecting to my dad's phone's hotspot( he uses a Moto G), and it worked. I then tried connecting to the WiFi at a friend's house, and when I came back home, my phone was able to connect to my WiFi! Is it of any significance that my friend's router doesn't require a password? My issue has been resolved( for now; I hope I'm not counting my chickens before they've hatched). For anyone facing a similar issue, I suggest you try everything I did:
1. Turn your router off for a minimum of 30 seconds, turn it back on and try connecting.
2. Click on the WiFi network you are connected to, scroll to the bottom, tap "Renew Lease".
3. Do a soft and hard reset.
4. Reset network settings.
5. Back your data up, erase all content from settings menu, restore from backup.
6. Reinstall your software( put it in recovery mode).
I am not sure which of the above worked for me. Make sure you try everything. If none of the above works, take it to a genius bar or an authorised service provider. Good luck! :) -
TS3276 Help in setting Apple Mail to receive and send mail via Yahoo mail service
I would appreciate help in setting up Apple Mail to receive and send e-mails via Yahoo. Thank you
Sorry,
Have you tried the connection doctor? In Mail menu bar under Window connection doctor, this will usually let you know where the problem might be.
http://support.apple.com/kb/TS3276 Read thru this as well. -
Will someone please help me set-up Acrobat to send a PDF via webmail? Acrobat returns a message "Server Connection Error .... Port 143 unavailable"
Are you using a Microsoft or Apache web server? If so, you can submit to a server-side script, which will bypass web mail and client-side email software such as OUTLOOK.
For examples:
http://www.nk-inc.com/software/pdfemail.net/examples/ -
Set up multiple clusters with same nodes
Hello,
I'm trying to set up 2 clusters using qadministrator. One with nodes A,B,C,D and a second with nodes A,B,C. When I drag my nodes into my first cluster, they are gone from qmaster service browser in qadministrator. Does this mean that nodes can only be used for one cluster?
thanks
danHello,
I'm trying to set up 2 clusters using qadministrator. One with nodes A,B,C,D and a second with nodes A,B,C. When I drag my nodes into my first cluster, they are gone from qmaster service browser in qadministrator. Does this mean that nodes can only be used for one cluster?
thanks
dan -
Need help w/ setting up ports to run a server for America's Army
Need help w/ setting up ports to run a server for America's Army. I read wat u need to change the ports but i dont understand wat to put. here is wat the site says
Q: How do I run my own server?
A: Quick and dirty server info:
1. Edit RunServer.bat to change the map.
2. Run RunServer.bat
Or:
server.exe LAN MAPNAME.aao (Host a LAN game)
server.exe global MAPNAME.aao (Host a Public game)
Also: When you create a server setup and want to allow other users to join your server, you need make sure the following ports are open for outgoing and incoming traffic in your firewall: 1716 (UDP), 1717 (UDP), 20025-20045 (TCP), and 20047 (TCP). Failure to open these ports will prevent the server from accepting connections from other players or prevent other players from being able to see your server online.
There are several settings that also need to be defined in your server configuration INI file (in the Windows version, these files are located in “My Documents\America’s Army Server Settings\{settings file name}.ini”).
[Engine.GameEngine]
ServerActors=Andromeda.AndromedaMBS
[Andromeda.Andromeda]
GameServerIp=
Make sure that you set the actual IP address of the America’s Army Server under GameServerIp= (for example, “GameServerIp=000.000.000.000”). The supplied address must be your actual internet IP address, if this is left blank or you supply the IP address for your internal network (such as 192.168.0.x), your server will not be able to accept connections from the internet.
If your server.ini file contains the setting shown below, please change the QueryPort setting to 20025. This setting can also be removed, as the default setting is port 20025.
[Andromeda.AndromedaMBS]
QueryPort=20025
Punkbuster user fix correction.
If [Engine.GameEngine] block has been changed to read as below:
[Engine.GameEngine]
ServerActors=IPDrv.AndromedaMBS
Please add the following block to your INI file:
[IpDrv.AndromedaMBS]
QueryPort=20025
(Last Updated: 2006-04-20)Your images are not stored in the catalog. They are stored in folders on your computer. If you imported images that were already on your computer using the "Add" Option they are still in that same folder. If you imported images from your camera then they are in the folders that you specified when you imported. The catalog points to those images wherever they are located, and records all of the adjustments that you make to the image. When you send an image to Photoshop for further editing and save that image in Photoshop, it is normally saved back in the same folder as the original image.
Images are not "saved" in Lightroom. The basic default workflow in Lightroom is to store all of the adjustments in the catalog, leaving the original image completely unmodified. The catalog becomes the central controlling mechanism. It is a database that contains pointers to where the images are located and a record of all adjustments made to those images using Lightroom. Properly managed, you only have those original master files and secondary files for the ones that you have sent to Photoshop for further adjustment. When you want to provide a copy for someone else, you use the export dialogue for that purpose. I often export JPEG images to share with others or to post on the web. After I have usedthe JPEG for its intended purpose I delete it. -
I need help in setting up a wireless connection
I need help in setting up a wireless connection.
I have a 2005 iMac G5 and currently I am using a Qwest DSL Modem with a Belkin router.
Qwest suggested that I buy a new wireless modem/router. It may be the Motorola 3347 or another wireless modem. I am worried about security when on the internet and have read about changing the SSID password and use the WPA for encryption. All of this is a mystery to me.
Also, I would like to buy from Directv the Linksys wireless adapter to use on my HD-DVR receiver to get their “On Demand Movies.”
My question is, does my iMac G5 have all of the security I need to use a wireless modem, and with the Linksys adapter can I view my photos or DVD’s in iMovie wirelessly to my TV in the living room?
I am concerned about security with a wireless setup, but it seems that all of the new TV’s have the ability to have a wireless connection to the internet.
Any suggestions would help me.
Thanks,
DaisyMayNETGEAR RangeMax Dual-Band Wireless-N Router with 4 Ethernet Ports
Model: WNDR3400-100NAS | SKU: 1208844
This wireless router enables speeds up to 600 Mbps for efficient operation and features a broadband usage meter that ensures accurate measurement of daily, weekly and monthly Internet traffic.
4 Read reviews (21)
Sale: $79.99 -
Can anyone help with setting up AirPrint on my iPhone 4
Can anyone help with setting up AirPrint on my iPhone 4. Printer is ready.
you have a compatable printer correct? http://support.apple.com/kb/ht4356
if you do may i introduce you to a hassel free app for your mac called printopia i use it also very easy to set up and use
http://www.udeo.com/mac/printopia/
hope thats helped
Goody -
Downloaded Epsom printer app need help to set printer up on iPad 3
Need help to set up Epsom printer to ipad3 downloaded Epsom app can find the printer but don't know where to set up
It's Epson, not epsom. Epsom refers to epsom salt (magnesium sulfate).
... Anyway, iPads don't have printers directly set up. You might interface with a printer over a WiFi. That could be done either using Apple's AirPrint (if the printer is new enough) or maybe you have Epson's iPrint utility.
If you have the iPrint utility, you simply open the utility, click the "maintenance" button in the lower left, and select the "Printer" on the top and set it up there. -
Help on Setting up Web Cache.
Hi,
I need help for setting up OAS Web Cache, whether the following setup is correct. I’m new to this.
When I login to http://server2.domain.com:8300/appname1/, the display URL is changed to http://server2.domain.com:7778/appname1/. However there is no activity in the Web Cache Statistics.
We have OAS Web Cache standalone installed on one server using port 80 (e.g. server1.domain.com) and OAS Application Server (HTTP & J2EE) installed on another server using port 7777 (e.g. server2.domain.com).
Currently, when our user login to the application, they use the following URLs:
http://server2.domain.com:8300/appname1/
http://server2.domain.com:19000/appname2/
I have setup OAS Web Cache as follows:
Listen Ports:
Cache Name: server1.domain.com-WebCache
IP Address: ANY
Port: 7778
Origin Servers:
Host: server2.domain.com
Port: 7778
Routing: enabled
Ping URL: /
Protocol: HTTP
Site definitions (two entries)
Hostname: server1.domain.com
Port: 80
URL Path Prefix: (blank)
Default: No
Aliases (Host Name: None, Port: N/A, URL Path Prefix: N/A)
Hostname: server2.domain.com
Port: 7778
URL Path Prefix: /
Default: No
Aliases (Host Name: None, Port: N/A, URL Path Prefix: N/A)
Site to Server Mapping:
Site Origin Server
Priority Host Name Port URL Path Prefix ESI Content Policy Host Name Port
1 server2.domain.com 8300 /appname1/ Unrestricted server2.domain.com 7778
2 server2.domain.com 19000 /appname2/ Unrestricted server2.domain.com 7778
3 server2.domain.com 7777 Unrestricted server2.domain.com 7778
4 * 7777 Exclude Fragments server2.domain.com 7778
5 * * Exclude Fragments server2.domain.com 7778
And in server2.domain.com, the following has been set in httpd.conf
ServerName server2.domain.com
UseCanonicalName On
Port 7777
Listen 7777
Listen 7778
Listen 19000
<VirtualHost server2.domain.com:8300>
Port 7778
</VirtualHost>
Any advise is appreciated.
Thanks,
Lianas mentioned above, All that you need is a optical cable (a toslink) and that will provide you with the 5.1 sound output. BUT and this is important, the Game or Movie must support 5.1 for you to get 5.1 sound (not a lot of Mac games have 5.1 output) also you will need to ensure that you setup the right settings on your sound Preference panel. You dont need any additional boxes or cables as long as your 5.1 speaker system accepts 5.1 audio via digital toslink (eg optical cable). the z5500 is suitable and will give you 5.1 sound if used with a game or movie that has 5.1 sound output.
Good luck and enjoy the sound
Maybe you are looking for
-
My wife and I share the same apple id, we just updated our iphones. When we were asked if we wanted to share the same apple id for icloud we said yes, now our phones can't face time, please help?
-
Program wont close!?! HELP
ok please help.. i have a macbook, i used the handbrake thing and it was working fine but my dad screwed it up by just pulling the plug on my internet and the closing my laptop, now the DVD i have in the drive wont come out and handbrake wont close..
-
LOST PASSWORD FOR MY WI/FI
I have lost my Wi/Fi password, does anyone have any suggestions on how to find the place I can go in and change it? I have a Mac OS X Version 10.5.8. Appreciate any help you all can give me.
-
TestStand Datalog Use Step Format Setting Resets
I have something unusual happening on two different testers using PXI controllers. In TestStand 3.5, I use the Configure -> Datalog... to set the Numeric Precision to "Use Step Format". I check the box and hit the OK button. If I immediately go in
-
Just got 3rd generation Apple TV - does anyone know how to get Aperture photos to show up? I've set up home sharing