When you create an application pool from a list of installed applications, Horizon Console automatically displays the applications that are available on all the Linux host machines in the farm. You can publish one or more applications from the list as a multi-session application pool. Each published application can support multiple user sessions at the same time.
Prerequisites
- Install the application on all the Linux host machines in the host farm.
- Create a farm of the Linux host machines. See Create a Manual Farm of Linux Virtual Machines or Create an Automated Instant-Clone Farm of Linux Hosts.
Note: Only virtual machines running RHEL Workstation 7.8 or later, RHEL Workstation 8.1 or later, RHEL Workstation 9.0 or later, or Ubuntu 18.04/20.04/22.04 can support multi-session published desktop pools and single-session or multi-session application pools. For more information, see Considerations for Linux Farms, Published Desktops, and Published Applications.
Procedure
What to do next
Entitle users to access the pool. In Horizon Console, select the application pool, select
, and add users or groups.You can view the number of entitled users that are using a published application in the User Count column in the application pools page.
If you must ensure that Connection Server starts the application only on Linux host machines that have sufficient resources to run the application, configure an anti-affinity rule for the application pool. For more information, see the Windows Desktops and Applications in Horizon document.