Governança de simultaneidade do NetSuite
O NetSuite usa governança de simultaneidade para limitar o número de solicitações simultâneas por uma determinada conta. Esta página detalha quais erros ocorrem quando o limite é excedido e as ações recomendadas para contornar o problema.
Nota
A governança de simultaneidade é aplicada pelo NetSuite desde o lançamento da versão 2017.2.
Limite de solicitações simultâneas
A simultaneidade para serviços web e RESTlets é governada por conta. O limite de governança de conta se aplica ao total combinado de serviços web e solicitações RESTlet.
Por exemplo, se você estiver no Nível de Serviço 1 e tiver cinco licenças do SuiteCloud Plus, o limite para solicitações simultâneas na sua conta de produção será 65 (15 + (5 × 10)). Se você estiver em um serviço compartilhado com uma licença do SuiteCloud Plus, o limite da sua conta será 15 (5 + 10).
Se você exceder o limite de solicitações simultâneas, um erro será lançado. As solicitações RESTlet e de serviços web que são rejeitadas porque uma conta excedeu o limite de governança de simultaneidade resultam em uma das respostas do servidor listadas abaixo.
Para solicitações RESTlet, ocorrem os seguintes erros:
HTTP error code: 400 Bad Request
SuiteScript error code: SSS_REQUEST_LIMIT_EXCEEDED
Para solicitações de serviços da web, ocorrem as seguintes falhas de SOAP:
ExceededConcurrentRequestLimitFault
ExceededRequestLimitFault
Ações recomendadas
Revise seus aplicativos cliente NetSuite para garantir que eles possam lidar com os códigos de erro. Atualize seus aplicativos cliente para serializar suas solicitações ou para tentar enviar uma solicitação mais tarde se o aplicativo cliente receber o WS_CONCUR_SESSION_DISALLOWED
resposta.
Para mais detalhes, consulte as Notas de versão do NetSuite 2017.2 nas páginas 71 e 72.