On Mon, Mar 3, 2014 at 4:36 PM, Ken Cornetet <[email protected]> wrote:
> Your web server will have its own unique A record (rdsweb.yourcompany.com).
>
> You then create A records for each app server (rds.yourcompany.com). When you 
> publish your apps, you use that name for the host.
>
> I can't remember if you need separate sets of A records for each collection 
> (but with only three app servers, I assume you have one collection).

Ok, so the fog thins a bit (I hope). Yes, I have just the one collection.

So I should create a new A record - in my case, something like
"rds-rdsh.domain.local", since I already  made "rds.domain.local" an
alias of my one and only web access host - and give it all 3 addresses
of my session hosts.

Then, when I publish my app, I go searching at "rds-rdsh.domain.local"
to find it. This way, it's published with that round-robin DNS name,
which is vital, rather than searching on any one particular session
host.

Yes?
.

> What happens is this:
>
> Users log into the web site which shows the users the apps they have access 
> to. When the user clicks, they get an RDS file that directs their client 
> mstsc.exe to host "rds.mycompany.com". DNS gives mstsc.exe a list of 
> corresponding IP addresses . mstsc.exe opens the first one in the list. If it 
> fails, it tries subsequent ones. When mstsc.exe connects to an application 
> server, that server queries the broker for the least loaded app server. The 
> app server then sends a re-direct to mstsc.exe, which then connects to the 
> target server.


Reply via email to