Cancel
Showing results for 
Search instead for 
Did you mean: 

AsyncService : Adding two SOA urls.

Siemens Creator Siemens Creator
Siemens Creator

 

Hello Experts,

 

While referring to product document for Configuring the AsyncService It is mentioned setting of SOA Url:

2019-03-15 16_11_08-Siemens Documentation_ Configuring the AsyncService.jpg

In our case we have two middle tier systems (Web tier) so how to add these two values? I have tried comma separate but no luck.

2019-03-15 16_14_46-Organization - Teamcenter 11.jpg

 

6 REPLIES 6

Re: AsyncService : Adding two SOA urls.

Solution Partner Esteemed Contributor Solution Partner Esteemed Contributor
Solution Partner Esteemed Contributor
Shouldn't that be the address of the load balancer and not the individual web tier values?

Randy Ellsworth, Teamcenter Architect, Applied CAx, LLC
NX 11 | SW 2016 | Creo 4 | TcUA 11.4
Evaluating: AW 3.4

Re: AsyncService : Adding two SOA urls.

Siemens Creator Siemens Creator
Siemens Creator

We tried with Load Balancer url but it is "https" & it it not accpeted (Or require comlex implementation of certificates)

Re: AsyncService : Adding two SOA urls.

Siemens Phenom Siemens Phenom
Siemens Phenom
stupid question: why do you need two SOA URLs in the organization?
(just for my understanding)
Highlighted

Re: AsyncService : Adding two SOA urls.

Solution Partner Esteemed Contributor Solution Partner Esteemed Contributor
Solution Partner Esteemed Contributor
He's trying to get around the problem of assigning the load balancer (HTTPS) by directly assigning the two web application server addresses instead. However, the SOA URL only accepts one address. If he only assigns one web application server address then theoretically only 50% of the SOA calls would be successful and the rest would fail. In practice the failure rate could be much higher depending on which tcserver gets assigned from one of the two server managers. His only recourse is to remove the load balancer and one of the WAS so that he has a single WAS address or to resolve the issue with the HTTPS address for the load balancer by adding certs to the appropriate Java keystore(s). Likely they have an F5 configured for HTTPS and everything behind it is HTTP.

Randy Ellsworth, Teamcenter Architect, Applied CAx, LLC
NX 11 | SW 2016 | Creo 4 | TcUA 11.4
Evaluating: AW 3.4

Re: AsyncService : Adding two SOA urls.

Siemens Phenom Siemens Phenom
Siemens Phenom
Randy, thanks for your input.
so there are two WAS in the front are hardwareload balanced... so those two WAS know 2 or more servermanagers behind the WAS? or is there only one server manager in the back?
what I do not understand is that when only connecting to one WAS instead of to the load balancer URL (no matter if http or https) - why could we loose 50% of the SOA calls? is that something you already experienced or tested?
am I missing something here?

Re: AsyncService : Adding two SOA urls.

Solution Partner Esteemed Contributor Solution Partner Esteemed Contributor
Solution Partner Esteemed Contributor

Yes, his initial post states that there are two server managers with two web servers and then a follow-on post states that he has the load balancer. So depending on which server manager containing the tcserver that he connects to via the web tier which is routed to the correct web tier by the load balancer will result in only 50% (theorically) getting the correct web tier if he skips the load balancer. Basically the load balancer knows (and keeps track of) which session (tcserver) the user is connected to and routes to the correct web tier (sticky bit on F5).

Load Balancer.PNG


Randy Ellsworth, Teamcenter Architect, Applied CAx, LLC
NX 11 | SW 2016 | Creo 4 | TcUA 11.4
Evaluating: AW 3.4