[progress Communities] [progress Openedge Abl] Forum Post: Re: Oepas: The Calculation Of...

  • Thread starter Thread starter gus bjorklund
  • Start date Start date
Status
Not open for further replies.
G

gus bjorklund

Guest
> On Dec 7, 2016, at 9:37 AM, Andriy Mishin wrote: > > Whats means "agents"? whats means "connections per agent" and "ABL sessions per agent"? An “agent" is a process that executes your 4GL code. It can operate on behalf of one or more clients. Think of it as a worker that runs code when people ask it to do so. The agent process is running in the tomcat environment but executes 4GL code for you. Tomcat itself is a (huge) java program. "Connections per agent" is the maximum number of network connections (i.e. sockets) that the agent process can have open at the same time. The connection is used to receive a client’s request and transmit a response back. A “session" is an active 4GL instance in the agent. Similar to when you run a program with the command “pro foo.p”. That is one session. The maximum number of sessions determines how many programs can be active at the same time in one agent. While I say the program is “active", it may not actually be doing anything as it may be waiting for a request to come in. Similar to when you interactive session is waiting for keyboard input. HTH

Continue reading...
 
Status
Not open for further replies.
Back
Top