Broker-to-broker cluster connections

Can the broker-to-broker cluster connections be configured to use an HTTP proxy like a client?
I have a question about broker clustering configurations.
Page 59 of the Admin guide mentions using a cluster to deal with
firewall restrictions. Can the broker-to-broker cluster connections
be configured to use an HTTP proxy like a client? Or if you have
two brokers in a cluster separated by a firewall(s), must you open the
firewall to allow them to communicate directly, no proxies allowed?

Currently iMQ (2.0) does not support HTTP between brokers. Therefore you
need to open firewall to allow broker to broker communication if they
are separated by firewall.

Similar Messages

  • How the broker cluster determine which broker to be connected

    Currently,there are four server instances in glassfish a cluster.By default classfish used MQ broker cluster to provide JMS services.The question is when a client use the JMS connection factory to create a connection,what's the policy the brokers cluster used to determine which broker to be connected to?
    In MQ's document, it's said that the connection was create use the imqAddressListBehavior and imqAddressList properties.
    As a fact,I found that the connection distribution is 350/200/50/200(broker3,broker4,broker1,broker2);
    the imqAddressList =broker3,broker4,broker1,broker2
    the imqAddressListBehavior= priority
    Can anyone tell me what's the policy the brokers cluster to routing the connection?

    Hi,
    The brokers is started up by glassfish nodeagent process,when i started a nodeagent.All of the brokers are behind the firewall.
    can anyone share some document about this subject?
    thanks a lots!

  • Latest (10-15-201​0) Windows XP Updates Broke Access Connection​s

    System: T60p with XP Pro SP3 updated with the latest patches from MSFT and Lenovo.
    Couple of days ago Microsoft pushed a big pack of updates (According to Add/Remove Programs: 
    2345043, 2344875, 2362765, 2360131, 2279986, 2360937, 2387149, 971513, 979687, 2345886, 981957, 982132, 2378111, 2296011 but I think there were more) which broke Access Connections.
    I get  "Application failed to initialize properly (0xc0000005)" - displayed TWICE for each attempted launch of ACWLIcon.exe.
    Running Access Connections Application from the start menu also fails.
    I updated to the latest available version 5.07.0002.0028 but the problem remains.
    Can you investigate and release a patch? In the meanwhile, do you think I should uninstall it?
    Thanks, Alex.

    Hi LeshaM,
    Welcome to Lenovo Forums.
    Could you try to uninstall it --> reboot machine --> reinstall the latest one and see if it helps.
    //JameZ
    Check out the Community Knowledge Base for hints and tips.
    Did someone help you today? Press the star on the left to thank them with a Kudo!
    If you find a post helpful and it answers your question, please mark it as an "Accepted Solution"!
    X240 | 8GB RAM | 512GB Samsung SSD

  • Messages in Broker cluster

    Hi,
    My question is, if a broker in cluster setup fails, do the other brokers know about the messages sitting on this failed broker?
    If so can one of the other brokers send them out to relevant consumers?
    I would very much appreciate your reply.
    Kind Regards

    Hi,
    My question is, if a broker in cluster setup fails,
    do the other brokers know about the messages sitting
    on this failed broker?
    If so can one of the other brokers send them out to
    relevant consumers?
    I would very much appreciate your reply.
    In the current release, a cluster allows scaling of connections
    and availability of service but does not support high availablity
    of message data. This means that connections can fail over
    to a new broker and continue to send or receive messages,
    but the messages stored on a down broker (aka the broker
    that the producer was connected to) will remain unavailable
    until either:
    * the broker restarts
    * a new broker is started which points to the same store
    If you need the message data to be highly available, we
    do support that functionality through SunCluster on solaris.
    (sun cluster handles storing the data on a highly available
    file store and automatically starting a new broker to take over
    for a down broker)
    We are also currently working on adding HA functionality to
    MQ so that we can provide this functionality in a future
    release

  • Broker/Cluster Message Persistence and Replication

    I am evaluating the Sun JMS MQ implementation and I am trying to determine if messages sent to a Broker within a Cluster are replicated to different Brokers and as such the different Brokers' persistence message stores?
    I what a HA solution that has no single point of failure within a site (and ultimately across sites, but let's focus on a single site to start with). I need the replication to ensure that if Broker-A goes down the message is still available and can be consumed via Broker-B; and not relying on Broker-A being restarted.
    There is a statement within the Technical Overview document that might suggest that what I am looking for is not possible. It says...
    "Note that broker clusters provide service availability but not data availability. If one broker in a cluster fails, clients connected to that broker can reconnect to another broker in the cluster but may lose some data while they are reconnected to the alternate broker."
    If I am not asking to much already any cases studies, blue prints etc. would be nice. But simple answers to this question will also get my deep thanks.
    Regards
    Paul

    "Note that broker clusters provide service
    availability but not data availability. If one broker
    in a cluster fails, clients connected to that broker
    can reconnect to another broker in the cluster but
    may lose some data while they are reconnected to the
    alternate broker."Yes, that's clustering. Messages are stored-and-forwarded. If the broker where the message is stored goes down, it is not available until the broker restarts.
    What you are looking for is high availability where messages from the active instance are synchronously replicated to a standby instance. In the failover case the JMS clients tranparently reconnect and operation continues.
    I don't know if Sun IMQ provides that but I do know that SwiftMQ does that very well:
    http://www.swiftmq.com/products/harouter/introduction/index.html
    Full docs start here:
    http://www.swiftmq.com/products/harouter/index.html
    -- Andreas

  • Broker/Cluster Message Replication

    I am trying to determine if messages sent to a Broker within a Cluster are replicated to different Brokers and as such the different Brokers' persistence message stores?
    I what a HA solution that has no single point of failure within a site (and ultimately across sites, but let's focus on a single site to start with). I need the replication to ensure that if Broker-A goes down the message is still available and can be consumed via Broker-B; and not relying on Broker-A being restarted.
    There is a statement within the Technical Overview document that might suggest that what I am looking for is not possible. It says...
    "Note that broker clusters provide service availability but not data availability. If one broker in a cluster fails, clients connected to that broker can reconnect to another broker in the cluster but may lose some data while they are reconnected to the alternate broker."
    If I am not asking to much already any cases studies, blue prints etc. would be nice. But simple answers to this question will also get my deep thanks.
    Regards
    Paul

    Thank you for the response. I think you have confirmed my fears, but I will ask some more questions, just to make sure I am 100% clear...
    Can 2 brokers share the exact same JDBC message store? From what you are saying we could do that but Broker-B would have to be passive. But to be clear could both Brokers be active and using the same store at the same time?
    I am baffled as to how guaranteed message order can be provided if a Broker and its store is unavailable. Is it that new messages are processed out of order? ie, new messages are processed ignoring the failed broker's messages? Are there known issues with guaranteed message order when a Broker fails?
    Thank you again for the response.
    Regards
    Paul.
    Message was edited by:
    paularmstrong

  • Connection Broker lost connection to network and domain

    Hi,<o:p></o:p>
    I have managed to configure and install RDS Windows 2008 R2 Farm with 3 Remote session hosts and one connection broker .One of the session host servers is also the connection broker. All
    connected to my domain and so on.<o:p></o:p>
    It seems to work fine until all of a sudden, with no alerting, the server become inaccessible and would not accept any connections. When I log on to the server using KVM (Physical access with
    monitor and keyboard) , it seems that the serer function extremely slow ! <o:p></o:p>
    Moreover, when I try to ping another server in the same domain a get "destination unreachable".
    When I look at the services status, I notice that remote desktop management service is down. When I try to start the service I get the error: "Windows could not start the RemoteApp and desktop connection management service on local computer.<o:p></o:p>
    Error 0x800706fd: the trusted relationship between the workstation and the domain failed."<o:p></o:p>
    Only after brutal shutdown of the whole server it becomes stable again and accepts connection and function properly untill next time.
    I have already tried to replace the cable connected to the switch ,the port and the network card but no luck. ( all other servers are onnected to the same switch so I assume there
    is no problem with the switch )
    The server can function properly for 2 days and suddenly ( apparently something happens )
    and then it became slow and lose the connection to the domain and/or network.<o:p></o:p>
    Please advise ASAP this is my connection broker server of my RDS Farm.<o:p></o:p>
    Thanks in advance.

    Hi,
    Thank you for your posting in Windows Server Forum.
    Did you receive any particular Event log for this issue?
    “'The trust relationship between this workstation and the primary domain failed' indicates that secure channel between the client server and DC is broken”. (Quoted from below post)
    the trust relationship between
    this workstation and the primary domain failed
    In addition, please try to download and install below hotfix.
    The "RemoteApp and Desktop Connection Management" service cannot start on a computer that is in a disjointed namespace and that is running Windows Server 2008 R2
    Event ID 1280 — RD Connection Broker Communication
    Hope it helps! 
    Thanks,
    Dharmesh

  • Oops! Something broke - on connect from Scout Companion

    I just downloaded Scout 1.1.3.354121
    I have also just downloaded the Scout Companion app for a iPod touch 5th gen (the 640 x 1136 one).
    1) Launch Scout on Desktop
    2) Enable Scout Companion on the iPod (which is currently tethered to my laptop via USB since I'm developing with Flash CC)
    3) iPod is on the same wireless network as my laptop. Laptop is wired.
    4) Scout Companion sees my computer. Click the laptop in the list of "Machine".
    5) Scout on the laptop crashes with "Oops! Something broke - please restart".
    Rinse and repeat. Can't get the connection to work.
    Help?

    Solved my own problem - but thought I'd post it here and perhaps save someone else two days of hunting phantoms.
    Seems that somewhere during the failed install of 10g_win32_companion disk, a line either got added to or modified or ??? in the c:\oracle\ora92\network\admin\snmp_ro.ora file. This changed the protocol of my xe.me.mylocal database from TCP to BEQ. Since the BEQ protocol doesn't exist in the tnsnames.ora or other files, that was the source of the error.
    Not exactly sure what the snmp_ro.ora file is for, but once I corrected the error and rebooted the computer, the 20 lines of service names for all my databases, etc that were listed in snmp_or.ora were reduced to 3 lines pointing to the snmp_rw.ora and sqlnet.ora files.
    Another interesting learning experience.
    Glenn

  • Airport Extreme Update 2007-002 broke my connections

    I was working properly with my brand new MacBook. I was able to connect to my ADSL router using a wireless connection perfectly.
    Unfortunately, after installing the Update 2007-002 everything colapsed. Now, I cannot connect to any network.
    I have tried to connect to a non-secured network and it doesn't work. I have tried to connect to a 64 bits WEP secured net and it doesn't work. Then, I tried with a 128 bits WEP secured net, and it also doesn't work.
    The point is that the networks are visible i.e. I can select them, but after a few secods I get the answer <<there was an error joining the AirPort network "networkname">>.
    I'm very upset with this. Is it normal?.
    If anybody has some ideas or suggestions for solving the problem, please... post them.
    Thanks everybody in advance.

    Hi,
    The next article is really interesting but It has been useless to me. http://www.macfixit.com/article.php?story=20070309093714978
    I have tried almost everything and nothing worked.
    I even tried to remove the update by doing the next:
    1. Download the most recent version of Mac OS X for Intel (10.4.8) but do not install it.
    2. Download and install the shareware application Pacifist
    3. Drag the Mac OS X 10.4.8 installer package onto the Pacifist application icon.
    4. Click the triangle next to "System" to expand it
    5. Click the triangle next to "Library" to expand it
    6. Click the triangle next to "Extensions" to expand it
    7. Scroll down and find the file IO80211Family.kext. Drag it to your Desktop or another location (you will have to enter your administrator password)
    8. On your Mac OS X startup drive, navigate to /System/Library/Extensions and locate a similarly named file (IO80211Family.kext). Move it to another location for safe keeping.
    9. Now drag the file from step 7 (the one that you retrieved from the Mac OS X 10.4.8 install package) into the /System/Library/Extensions, in effect replacing the newer file (installed by the AirPort updater) with and older copy -- you will have to enter an administrator password.
    10. Restart your Mac
    But after doing this, the OS wasn't able to find the airport card, so no connectivity existed.
    At the end, in order to have some kind of connectivity I re-installed the 2007-002 and now I'm again like I was before removing it.
    I cannot update the firmware of my router because I don't know the exact model (I bought it within a ''kit'' of a telecom enterprise, and they remove this information from the device).
    Any new idea, will be appreciated.

  • 10.4.8 broke wireless connection - fixes?

    Went from 10.4.5 to 10.4.8 a few days ago. Now, the following things happen when I try to connect to my Linksys router with AirPort Extreme:
    -My network often doesn't show up in the list
    -When it shows up in the list and I select it, I usually get 'There was an error connecting to the AirPort network'. I am using WPA (not WPA2) password protection.
    -The few times I have gotten it to work, the connection was EXTREMELY slow and NEVER lasted more than five minutes. I've never had this much trouble getting the connection to work.
    iBook G4/1.2/768   Mac OS X (10.4.8)  

    If you can change to WPA2.
    iFelix

  • Was performing an app update to my Iphone ...the Garmin update which is huge...Synched to my pc to perform the app download to expedite, but had to leave and broke the connection with the pc improperly while the update was in progress..now the pc will not

    Can I get an assist on this

    http://support.apple.com/kb/TS1538
    try this to get phone recognized! Assuming it is windows, if not let me know

  • 10.8.4 broke Exchange connectivity.

    Since applying the 10.8.4 update, one of my clients' MacBooks has been unable to update Calendar entries.  There was just an alert icon in the Calendars sidebar.  Mail worked normally.  I didn't check Notes or Contacts.
    I tried removing the Exchange account from System Preferences (Mail, Contacts, Calendars, and Notes), and re-added it.  Huge mistake.  Calendar is still doing the same thing, and now Mail is not updating at all!  New emails are showing up, and mail sends and receives, but old ones will not appear at all.
    My client's other interfaces (iPhone with iOS 6 and a PC with Outlook 2013) are unaffected.
    Their server has Exchange Server 2010 SP2, not sure which Update Rollup.

    Can you try to manually set the exchange server settings?
    Calendar->Prefferences->Acoounts->select the Exchange one and edit the "automaticaaly found" Exchange setting. sometimes it will find the owa.domain.com where you have to put exchange.domain.local (of the local domain  = public domain.
    In Mail you have a tickbox to override, in Calendar you do not, you can set it yourself but it will inittially pick the found one.

  • Cluster connectivity from OMS console

    I've successfully installed 10g agent (10.2.0.4) on a linux cluster, but I'm having problems with cluster and database connectivity from the console (10gR4 on solaris 10). I can ssh to both cluster nodes from the OMS server no problem. I can sqlplus to cluster database from the OMS server as well. But when I try to use the same credentials in console, I'm getting "Connection to crs01 as user oracle failed.". Message in emoms.trc doesn't reveal much either:
    "2008-10-08 10:38:24,033 [EMUI_10_38_22_/console/pref/setCredentials$targetType=host] ERROR creds.SetPrefCreds testCreds.1592 - SetPrefCreds.testCreds(): CredsException: Connection to crs01 as user oracle failed.".
    Same for database connection ("Connection to TSTRAC as user system failed.", "2008-10-08 10:40:10,404 [EMUI_10_40_10_/console/pref/setCredentials$targetType=oracle*_database] ERROR creds.SetPrefCreds testCreds.1592 - SetPrefCreds.testCreds(): CredsException: Connection to TSTRAC as user system failed."
    Any advice or tip how to setup more detailed tracing?
    Thanks,
    Julius

    Yes, that's how I discovered I had a problem :) I was entering preferred credentials and tried to test and it failed. So I tried from a telnet session on oms server and it worked. I can't connect from oms console only. Do you know where the oms gets connection description from? Tnsnames.ora?

  • Sql2012 multisite cluster connection issues

    Hello,
    I have a two node multisite sql2012 cluster.  This cluster resides in domainA and the clients in domainA are connecting without issue.  We have a second Domain we will call DomainB that also needs to connect to the sql cluster. We do not have a
    trust relationship between the domains established nor are we replicating dns between the two domains. What I did in DomainB was add two host address records. For example:
    Cluster name - SQLClus
    DNS Records
    SQLClus - 10.210.200.233  (Node 1)
    SQLClus - 10.210.201.233  (Node 2)
    This is how things are setup in DomainA and it works without issue. For connectivity I am using the sql native client 11 in both domains.  The only thing that I can think of that is different is the fact that in DomainA the nodes are members of that
    domain and they are setup to register their dns records. In DomainB the dns records are just static records that I added.
    To provide futher explanation of the issue when I am trying to connect from DomainB the connection fails on occasion and when it fails if I ping the cluster name it is going to secondary server which is not active at the time. I thought the native client
    ODBC driver was supposed to be able to handle this and it would try the second IP listed in dns?
    Any thoughts on how to get this working properly across the two different domains? 

    Unfortunately, nodes in a Windows Server Failover Cluster (WSFC) need to be in the same Active Directory domain even when they are in different network subnet. Check the section
    Additional Considerations for Multi-Subnet Configurations from this MSDN article
    http://msdn.microsoft.com/en-us/library/ms189910.aspx
    The WSFC should be the one creating the DNS records via the Active Directory integration. Otherwise, the cluster would not be able to work with the DNS records
    Edwin Sarmiento SQL Server MVP | Microsoft Certified Master
    Blog |
    Twitter | LinkedIn
    SQL Server High Availability and Disaster Recover Deep Dive Course

  • Connection Broker not redirecting sessions to the particular host

    I have configured 2 session brokers with high availability & this 2 session brokers are clustered.
    I have 4 Remote Desktop Session Host server which are configured on according with the Department.
    I have given access to particular department to particular department servers but my session broker doesn't redirect them to particular server.
    Suppose 1st Remote Desktop Host is a sales server & i have added Sales group in its local remote desktop group & when i RDP to the session broker Cluster it directs me to another server.
    I need to restart all the servers again & then the redirection works fine.
    Any one can help me out of this.
    Thanks in advance
     

    Hi Venky,
    Are you saying that all of your users are connecting to the same name?  For example, all users, regardless of department, are opening up Remote Desktop Connection and entering the same FQDN?  If not, how precisely are they connecting?
    Is your RD Connection Broker configured as a dedicated farm redirector?
    What I am trying to figure out is how do you have things configured so that the server knows which RDS farm it should connect an incoming connection to.  There are many different ways to accomplish this, but so far I do not know which way you are using.
    Some Examples:
    DNS RR -- FQDN that users connect to points to RDSH servers that are part of the same RDS Farm name (as configured in RD Session Host Configuration)
    NLB -- FQDN that users connect to points to NLB Cluster IP for RDSH servers that are part of the same RDS Farm name (as configured in RD Session Host Configuration)
    Hardware balancer -- FQDN that users connect to points to the ip address of the hardware balancer, and it decides which RDSH server that is part of the same RDS Farm name (as configured in tsconfig) it sends the initial connection to.
    Dedicated farm redirector -- FQDN that users connect to points to the ip address of a RDSH server that is configured to be a dedicated redirector for a specific RDS Farm name.  Users do not log on to this RDSH server, it is only used for initial connections.
    In the first three examples, the user makes their initial connection to a RDSH server that is joined to a specific RDS Farm name, the RDSH notifies the RDCB of the attempt (and passes on the RDS Farm name), and the RDCB tells the RDSH if the user should
    be redirected to a different RDSH server or remain on the same one.  Because the user initially connected to a RDSH server that is joined to a specific RDS Farm name (as configured in tsconfig), this is how the system knows what RDS farm they are attempting
    to connect to.
    In the last example, the user makes their initial connection to a dedicated redirector RDSH, and that server knows the specific RDS Farm name it is redirecting for, and thus notifies the RDCB server and redirects to a different RDSH based on the RDCB server's
    instructions.
    In your configuration, how does the RD Connection Broker know which RDS Farm name a user is attempting to connect to so that it knows which group (RDS Farm) of RDSH servers is the target?  I'm assuming you have 2 RDS Farms made up of 2 RDSH servers
    each.
    -TP

Maybe you are looking for