Ao configurarmos o HTTPServer informamos quais servidores serão ativados. E para cada servidor, definimos uma lista especificando qual(is) thread pool poderá(ão) executar as requisições REST que chegarem para esse servidor. O método getThreadPoolServiceName() retorna o nome do servidor para o qual o thread pool corrente está processando. Esse nome foi informado na configuração do serviço, seja via arquivo de inicialização do AppServer (.ini) ou por uma função TLPP (inicializa o HTTP server passando um json como parâmetro).

Sintaxe
oRest:getThreadPoolServiceName()
Retorno
NomeTipoDescrição
cServiceNamestringNome do serviço.
Exemplos
#include "tlpp-core.th"
#include "tlpp-rest.th"
User Function GetServiceName()
   Local cRet := oRest:getThreadPoolServiceName()

   Conout(" O nome do serviço do threadpool " + oRest:getThreadPoolName() + " é " + cRet)

Return
Abrangência

01/2020