Woutero Posted January 18 Share Posted January 18 Hi Can anyone give me an indication what is the typical maximum number of users that can be logged onto a UniGUI App (an ISAPI dll on a single server)? Lets assume we have a Large Server with enough memory, as much as we need. At what point would does one typically need to use the HyperServer? In other words, typically how many users maximum without HyperServer and plus/minus how many users with HyperServer? I know there is a lot of variables, so I'm only looking at rough estimates. Quote Link to comment Share on other sites More sharing options...
Tokay Posted January 18 Share Posted January 18 We have up to 1000 users without hyperservering. Quote Link to comment Share on other sites More sharing options...
Frederick Posted January 18 Share Posted January 18 20 minutes ago, Tokay said: We have up to 1000 users without hyperservering. Are there reasons why you have some many connected users but you don't need to use HyperServer? Quote Link to comment Share on other sites More sharing options...
Tokay Posted January 18 Share Posted January 18 2 hours ago, Frederick said: Are there reasons why you have some many connected users but you don't need to use HyperServer? Why use a hyperserver if it works fine without it? Quote Link to comment Share on other sites More sharing options...
FXSystems Posted January 18 Share Posted January 18 I don't know if it will be useful, but once a year the company I work for uses a small uniGUI application to book gifts for employees and last year (December 2023) after the publication of information about the launch of the campaign, most people logged in within the first few minutes and in at peak load there were 1500 simultaneous sessions (I was also curious about this). uniGUI application on IIS. Quote Link to comment Share on other sites More sharing options...
Woutero Posted January 19 Author Share Posted January 19 Thanks Tokay and FXSystems, this is very helpful information! Quote Link to comment Share on other sites More sharing options...
Woutero Posted January 19 Author Share Posted January 19 Hi Tokay and FX Systems, how large is your Server? How many cores and how much memory and hard drive size? Quote Link to comment Share on other sites More sharing options...
FXSystems Posted January 19 Share Posted January 19 Hello Woutero. I'll check it at work on Monday and let you know. Quote Link to comment Share on other sites More sharing options...
FXSystems Posted January 22 Share Posted January 22 So: The IIS server with uniGUI application runs on Windows Server 2016 Standard on an Intel Xeon Gold 6348 processor with 16 GB RAM. The machine was rather average, but it managed without any major problems. Initially, we assumed as much as 2.5 thousand. users, and 1.5 thousand sessions were simply the result of communication layering. uniGUI did it! Quote Link to comment Share on other sites More sharing options...
Stemon63 Posted January 22 Share Posted January 22 Those are good numbers. Especially without HyperServer and with just one executable. But it all depends on how you manage datasets and application logic on the server side. The smaller the datasets resident in memory (coming from queries, tables or other) the less resources are consumed (memory and cpu), always having to multiply everything by the number of active users. And clearly, the less "useless" traffic is generated between client and server, the better resources are managed. I hope that with the management of "disconnected" datasets, as promised by Farshad for new lightweight DBgrids, much of the "in-memory persistent" data resources can be managed by shifting the dataset load to the client, freeing up resources on the server. This should further improve Unigui's already excellent performances. Quote Link to comment Share on other sites More sharing options...
Muhammad Idris Posted January 22 Share Posted January 22 Applications using Hyper Server become slow when there are more than 200 sessions What happened to me is that I have used a hyperserver but the application problem is still slow. So finally I used a load balancer on Nginx to divide several services with different ports and IPs Quote Link to comment Share on other sites More sharing options...
Stemon63 Posted January 23 Share Posted January 23 22 hours ago, Muhammad Idris said: Applications using Hyper Server become slow when there are more than 200 sessions What happened to me is that I have used a hyperserver but the application problem is still slow. So finally I used a load balancer on Nginx to divide several services with different ports and IPs Hi, Haven't found a solution to your problem? Quote Link to comment Share on other sites More sharing options...
Muhammad Idris Posted February 1 Share Posted February 1 On 1/23/2024 at 5:41 PM, Stemon63 said: Hi, Haven't found a solution to your problem? The solution is still with the help of the load balancer on Nginx, so I created 3 services that are accessed via the Nginx server IP Quote Link to comment Share on other sites More sharing options...
Abaksoft Posted February 1 Share Posted February 1 13 hours ago, Muhammad Idris said: The solution is still with the help of the load balancer on Nginx, so I created 3 services that are accessed via the Nginx server IP Why did'nt you use unigui Farm Servers load balancing and choose Nginx ? Quote Link to comment Share on other sites More sharing options...
Muhammad Idris Posted February 5 Share Posted February 5 On 2/2/2024 at 4:12 AM, Abaksoft said: Why did'nt you use unigui Farm Servers load balancing and choose Nginx ? How do I configure Unigui Farm Servers load balancing? and while using nginx hyperserver there is no need to restart Quote Link to comment Share on other sites More sharing options...
Abaksoft Posted February 5 Share Posted February 5 7 hours ago, Muhammad Idris said: How do I configure Unigui Farm Servers load balancing? and while using nginx hyperserver there is no need to restart 1. https://www.unigui.com/doc/online_help/index.html?hyperserver-server-farm.htm 2. No need for restart when using hyperserver. You can find all this on the precious online doc Quote Link to comment Share on other sites More sharing options...
Muhammad Idris Posted February 5 Share Posted February 5 3 hours ago, Abaksoft said: 1. https://www.unigui.com/doc/online_help/index.html?hyperserver-server-farm.htm 2. No need for restart when using hyperserver. You can find all this on the precious online doc Thank you Abaksoft, I will study and try Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.