Jump to content

hyperserver multi server large number users


Wilton Ergon

Recommended Posts

12 hours ago, Wilton Ergon said:

I'll try to set up the production environment tonight, but I still have some doubts.

I am not yet able to put a multiserver system with Unigui under stress. I'll do it soon, but I wanted to know how the new system behaves from those who already have the architecture ready. Thank you very much for the information you will want to share.
I expect amazing results (I hope)  🙂

Link to comment
Share on other sites

6 hours ago, Farshad Mohajeri said:

Quais são essas dúvidas?

I tried yesterday to change to mode 2 without success, I updated the version and kept the mode 0.


my previous configuration is like this:

master server

gepweb_d.dll (hyperserver dll) configured in IIS
gepweb_d.cfg
contains the list of slave servers.
using in the url field only the iplocal
ex:

[server-0]
enabled=1
url=http://10.32.128.147:8077
name=APP1
token=ydhtkz211022170003821

on slave servers I have

there I have the hyper_service.exe (service running on windows)
hyper_service.cfg that contains the settings with their respective token (same as the master server)


basically on main server, configuration in IIS

 

needed to keep my environment working, I still kept the previous configuration.

image.png.0721cc78beb737e7db0277d267c01a1d.png

 

 

 

I had reported this problem, and it is in the log that it had been fixed, but it still continues.

image.thumb.png.f4056ef32328bb80a2a62f1f651ad8b7.png

 

 

on slave servers, hyper_service service running
---------------

now, I create a public url for each slave server, so that it is used on the master server, in the global_url field

[server-0]
enabled=1
url=http://10.32.128.147:8077
name=APP1
token=xxxxxxxxxxxx
global_url=https://gepweb01.mydomain.com.br/gepweb_d.dll  
cluster_mode=2
avoid_direct_access=1
url_timeout_secs=300


in this case on the slave server, I configured my application in IIS, so that it is publicly visible.
I believe that is what is wrong.

when I access the address gepweb.mydomain.com.br

it does the wrong redirect and does not load the application


on the slave servers will I still keep the same operation, just running the hyperserver service?


 

Link to comment
Share on other sites

  • Administrators
url=http://10.32.128.147:8077
global_url=https://gepweb01.mydomain.com.br/gepweb_d.dll  

 

The above url paramater is no longer valid.

Here is the correct config:

url=https://gepweb01.mydomain.com.br/gepweb_d.dll  
global_url=

Since both URLs are the same you only need to assign the url parameter.

Link to comment
Share on other sites

I'll try this at night.. because this change needs to stop the services.

where do I indicate that if the user tries to access

https://gepweb01.mydomain.com.br/gepweb_d.dll

it will not open the system.

because as I configured in iis this address on the slave server, it is visible on the internet and can be opened.

Link to comment
Share on other sites

  • Administrators
18 minutes ago, Wilton Ergon said:

in this case on the slave server, I configured my application in IIS, so that it is publicly visible.
I believe that is what is wrong.

You can run your app either in Service Mode or in IIS mode. Both are acceptable.

In service mode you can assign a global IP and open port 8077 to public -OR- run your Service app on port 80.

In IIS mode you need to use the DLL version.

 

 

Link to comment
Share on other sites

  • Administrators
Just now, Wilton Ergon said:

I'll try this at night.. because this change needs to stop the services.

where do I indicate that if the user tries to access

https://gepweb01.mydomain.com.br/gepweb_d.dll

it will not open the system.

because as I configured in iis this address on the slave server, it is visible on the internet and can be opened.

Since you are using a secure URL (https) in your slave, you must copy SSL DDLs into master's folder as stated in our docs.

Link to comment
Share on other sites

1 minute ago, Farshad Mohajeri said:

Como você está usando uma URL segura (https) em seu slave, você deve copiar SSL DDLs para a pasta master conforme indicado em nossos documentos.

 

my certificate is installed and configured in IIS,

image.png.1a58512db152196bac81b92a44da445f.png

 

 

in the manual it says a folder that does not exist

image.thumb.png.206cacb59024cd6f9eaee90a3146243d.png

would these files be?

 

image.png.f0b99ff6af83e37cbe0d7ff7ad8695c1.png

 

Link to comment
Share on other sites

  • Administrators
6 minutes ago, Wilton Ergon said:

 

my certificate is installed and configured in IIS,

image.png.1a58512db152196bac81b92a44da445f.png

 

 

in the manual it says a folder that does not exist

image.thumb.png.206cacb59024cd6f9eaee90a3146243d.png

would these files be?

 

image.png.f0b99ff6af83e37cbe0d7ff7ad8695c1.png

 

That's OK.

I'm talking about master server's ability to establish a secure connection with slaves. For this, it requires those DLLs to be presented in the related folder.

Link to comment
Share on other sites

  • 2 months later...
On 2/1/2022 at 7:11 PM, Stemon63 said:

Hi Wilton (or other friends)
how is the load situation with the new update?
Thanks a lot!

Hi, 

please share your experience on heavy load with latest release!
How  many sessions can you manage with good performance, and with how many servers?
Thanks a lot!

Link to comment
Share on other sites

I had a lot of access at the end of last year, as I work with the educational system, and like all good Brazilians, I leave everything to the last minute, many users only leave things to do things at the last minute, this year I still didn't have so much access, and still I can't share about it, but after the new version, I never had problems with slowness again, although I didn't have so many users connected.. as soon as I get to good numbers I'll share my experience here.

  • Like 2
Link to comment
Share on other sites

2 hours ago, Wilton Ergon said:

I had a lot of access at the end of last year, as I work with the educational system, and like all good Brazilians, I leave everything to the last minute, many users only leave things to do things at the last minute, this year I still didn't have so much access, and still I can't share about it, but after the new version, I never had problems with slowness again, although I didn't have so many users connected.. as soon as I get to good numbers I'll share my experience here.

Thanks Wilton

Link to comment
Share on other sites

  • 7 months later...
On 4/20/2022 at 9:27 AM, Wilton Ergon said:

Tive muito acesso no final do ano passado, enquanto trabalho com o sistema educacional e, como todos os bons brasileiros, deixo tudo para o último minuto, muitos usuários deixam as coisas para fazer as coisas no último minuto, este ano eu ainda não tinha tanto acesso e ainda não posso compartilhar sobre isso, mas depois da nova versão, Nunca mais tive problemas com lentidão, embora não tivesse tantos usuários conectados ... assim que chegar a bons números, compartilharei minha experiência aqui.

Hello how are you. I saw your topic and I was curious about how unigui is performing in the latest versions in this year 2022, could you share. How many users maximum accesses and if it improved

  • Like 1
Link to comment
Share on other sites

Please sign in to comment

You will be able to leave a comment after signing in



Sign In Now
×
×
  • Create New...