Compartilhar via


FabricTransportRemotingSettings Classe

  • java.lang.Object
    • microsoft.servicefabric.services.remoting.fabrictransport.FabricTransportRemotingSettings

public class FabricTransportRemotingSettings

Configurações que definem a comunicação FabricTransport.

Resumo do Construtor

Construtor Description
FabricTransportRemotingSettings()

Cria um novo FabricTransportRemotingSettings com valores padrão.

Resumo do método

Modificador e tipo Método e descrição
Duration getConnectTimeout()

O tempo limite de conexão especifica o tempo máximo permitido para que a conexão seja estabelecida com êxito.

Observações:O valor padrão para ConnectTimeout Timeout é definido como 5 segundos.

FabricTransportRemotingSettings getDefault()

FabricTransportSettings retorna as Configurações padrão. Carrega o arquivo de configuração do pacote de configuração padrão"Config", se não encontrado, tente carregar do arquivo de configuração padrão "ClientExeName.Settings.xml" do diretório Client Exe.

FabricTransportRemotingSettings getDefault(String sectionName)

FabricTransportSettings retorna as Configurações padrão. Carrega o arquivo de configuração do pacote de configuração padrão"Config", se não encontrado, tente carregar do arquivo de configuração padrão "ClientExeName.Settings.xml" do diretório Client Exe.

FabricTransportSettings getInternalSettings()
Duration getKeepAliveTimeout()

KeepAliveTimeout fornece uma maneira de configurar a opção keep alive do Tcp.

Observações:O valor padrão para KeepAliveTimeout Timeout é definido como TimeSpan.Zero. que indica que desabilitamos a opção keepalive tcp. Se você estiver usando o loadbalancer , talvez seja necessário configurá-lo para evitar que o loadbalancer feche a conexão após determinado tempo

Long getMaxConcurrentCalls()

MaxConcurrentCalls representa o número máximo de mensagens ativamente processos de serviço ao mesmo tempo.

Observações:O valor padrão para MaxConcurrentCalls é para o Número de processadores.

Long getMaxMessageSize()

MaxMessageSize representa o tamanho máximo de uma mensagem que pode ser recebida em um canal configurado com essa configuração.

Observações:O valor padrão para MaxMessageSize usado é 4194304 bytes

Long getMaxQueueSize()

O tamanho máximo de uma fila que armazena mensagens enquanto elas são processadas para um ponto de extremidade definido com essa configuração.

Observações:O valor padrão é 10.000 mensagens

Duration getOperationTimeout()

Tempo limite da operação que rege todo o processo de envio de uma mensagem, incluindo o recebimento de uma mensagem de resposta para uma operação de serviço de solicitação/resposta. Esse tempo limite também se aplica ao enviar mensagens de resposta de um método de contrato de retorno de chamada.

Observações:O valor padrão para o tempo limite da operação é definido como 5 minutos

SecurityCredentials getSecurityCredentials()

Credenciais de segurança para proteger a comunicação

Observações:O valor padrão para SecurityCredentials é None SecurityCredential pode ser do tipo x509SecurityCredentail X509Credentialsou WindowsCredentials WindowsCredentials

FabricTransportRemotingSettings loadFrom(String sectionName)

Carrega as configurações de FabricTransport de um sectionName especificado no arquivo de configuração Arquivo de Configuração pode ser especificado usando o filePath ou usando o nome do pacote de configuração especificado no manifesto do serviço . Primeiro, ele tentará carregar a configuração usando configPackageName . se configPackageName não for especificado, tente carregar do filePath.

Observações: Veja a seguir os nomes de parâmetros que devem ser fornecidos no arquivo de configuração para serem reconhecidos pelo Service Fabric para carregar as configurações de transporte. 1. MaxQueueSize - valor em long. 2. MaxMessageSize - valor em bytes. 3. MaxConcurrentCalls - valor em long. 4. SecurityCredentials – valor SecurityCredentials. 5. OperationTimeoutInSeconds – valor em segundos. 6. KeepAliveTimeoutInSeconds

  • valor em segundos.

FabricTransportRemotingSettings loadFromConfigPackage(String sectionName, String configPackageName)

Carrega as configurações de FabricTransport de um sectionName especificado no arquivo de configuração Arquivo de Configuração pode ser especificado usando o filePath ou usando o nome do pacote de configuração especificado no manifesto do serviço . Primeiro, ele tentará carregar a configuração usando configPackageName . se configPackageName não for especificado, tente carregar do filePath.

Observações: Veja a seguir os nomes de parâmetros que devem ser fornecidos no arquivo de configuração para serem reconhecidos pelo Service Fabric para carregar as configurações de transporte. 1. MaxQueueSize - valor em long. 2. MaxMessageSize - valor em bytes. 3. MaxConcurrentCalls - valor em long. 4. SecurityCredentials – valor SecurityCredentials. 5. OperationTimeoutInSeconds – valor em segundos. 6. KeepAliveTimeoutInSeconds

  • valor em segundos.

FabricTransportRemotingSettings loadFromFile(String sectionName, String filePath)

Carrega as configurações de FabricTransport de um sectionName especificado no arquivo de configuração Arquivo de Configuração pode ser especificado usando o filePath ou usando o nome do pacote de configuração especificado no manifesto do serviço . Primeiro, ele tentará carregar a configuração usando configPackageName . se configPackageName não for especificado, tente carregar do filePath.

Observações: Veja a seguir os nomes de parâmetros que devem ser fornecidos no arquivo de configuração para serem reconhecidos pelo Service Fabric para carregar as configurações de transporte. 1. MaxQueueSize - valor em long. 2. MaxMessageSize - valor em bytes. 3. MaxConcurrentCalls - valor em long. 4. SecurityCredentials – valor SecurityCredentials. 5. OperationTimeoutInSeconds – valor em segundos. 6. KeepAliveTimeoutInSeconds

  • valor em segundos.

void setConnectTimeout(Duration connectTimeout)

O tempo limite de conexão especifica o tempo máximo permitido para que a conexão seja estabelecida com êxito.

Observações:O valor padrão para ConnectTimeout Timeout Timeout é definido como 5 segundos.

void setKeepAliveTimeout(Duration keepAliveTimeout)

KeepAliveTimeout é uma maneira de configurar a opção keep alive do Tcp.

Observações:O valor padrão de KeepAliveTimeout Timeout é definido como TimeSpan.Zero. que indica que desabilitamos a opção keepalive tcp. Se você estiver usando o loadbalancer , talvez seja necessário configurá-lo para evitar que o loadbalancer feche a conexão após determinado tempo

void setMaxConcurrentCalls(Long maxConcurrentCalls)

MaxConcurrentCalls representa o número máximo de mensagens ativamente processos de serviço ao mesmo tempo.

Observações:O valor padrão para MaxConcurrentCalls é para o Número de processadores.

void setMaxMessageSize(Long maxMessageSize)

MaxMessageSize representa o tamanho máximo de uma mensagem que pode ser recebida em um canal configurado com essa configuração.

Observações:O valor padrão para MaxMessageSize usado é 4194304 bytes

void setMaxQueueSize(Long maxQueueSize)

O tamanho máximo de uma fila que armazena mensagens enquanto elas são processadas para um ponto de extremidade definido com essa configuração.

Observações:O valor padrão é 10.000 mensagens

void setOperationTimeout(Duration operationTimeout)

Tempo limite da operação que rege todo o processo de envio de uma mensagem, incluindo o recebimento de uma mensagem de resposta para uma operação de serviço de solicitação/resposta. Esse tempo limite também se aplica ao enviar mensagens de resposta de um método de contrato de retorno de chamada.

Observações:O valor padrão para o tempo limite da operação é definido como 5 minutos

void setSecurityCredentials(SecurityCredentials securityCredentials)

Credenciais de segurança para proteger a comunicação

Observações:O valor padrão para SecurityCredentials é None SecurityCredential pode ser do tipo x509SecurityCredentail X509Credentials ou WindowsCredentials WindowsCredentials

FabricTransportRemotingSettings tryLoadFrom(String sectionName)

Tente carregar as configurações de FabricTransport de um sectionName especificado no arquivo de configuração. O Arquivo de Configuração pode ser especificado usando o filePath ou usando o nome do pacote de configuração especificado no manifesto do serviço . Primeiro, ele tentará carregar a configuração usando configPackageName . se configPackageName não for especificado, tente carregar do filePath.

Observações:Veja a seguir os nomes de parâmetros que devem ser fornecidos no arquivo de configuração para serem reconhecidos pelo Service Fabric para carregar as configurações de transporte. 1. MaxQueueSize - valor em long. 2. MaxMessageSize - valor em bytes. 3. MaxConcurrentCalls - valor em long. 4. SecurityCredentials – valor SecurityCredentials. 5. OperationTimeoutInSeconds – valor em segundos. 6. KeepAliveTimeoutInSeconds

  • valor em segundos.

FabricTransportRemotingSettings tryLoadFromConfigPackage(String sectionName, String configPackageName)

Tente carregar as configurações de FabricTransport de um sectionName especificado no arquivo de configuração. O Arquivo de Configuração pode ser especificado usando o filePath ou usando o nome do pacote de configuração especificado no manifesto do serviço . Primeiro, ele tentará carregar a configuração usando configPackageName . se configPackageName não for especificado, tente carregar do filePath.

Observações:Veja a seguir os nomes de parâmetros que devem ser fornecidos no arquivo de configuração para serem reconhecidos pelo Service Fabric para carregar as configurações de transporte. 1. MaxQueueSize - valor em long. 2. MaxMessageSize - valor em bytes. 3. MaxConcurrentCalls - valor em long. 4. SecurityCredentials – valor SecurityCredentials. 5. OperationTimeoutInSeconds – valor em segundos. 6. KeepAliveTimeoutInSeconds

  • valor em segundos.

FabricTransportRemotingSettings tryLoadFromFile(String sectionName, String filePath)

Tente carregar as configurações de FabricTransport de um sectionName especificado no arquivo de configuração. O Arquivo de Configuração pode ser especificado usando o filePath ou usando o nome do pacote de configuração especificado no manifesto do serviço . Primeiro, ele tentará carregar a configuração usando configPackageName . se configPackageName não for especificado, tente carregar do filePath.

Observações:Veja a seguir os nomes de parâmetros que devem ser fornecidos no arquivo de configuração para serem reconhecidos pelo Service Fabric para carregar as configurações de transporte. 1. MaxQueueSize - valor em long. 2. MaxMessageSize - valor em bytes. 3. MaxConcurrentCalls - valor em long. 4. SecurityCredentials – valor SecurityCredentials. 5. OperationTimeoutInSeconds – valor em segundos. 6. KeepAliveTimeoutInSeconds

  • valor em segundos.

Detalhes do construtor

FabricTransportRemotingSettings

public FabricTransportRemotingSettings()

Cria um novo FabricTransportRemotingSettings com valores padrão.

Detalhes do método

getConnectTimeout

public Duration getConnectTimeout()

O tempo limite de conexão especifica o tempo máximo permitido para que a conexão seja estabelecida com êxito.

Observações:O valor padrão para ConnectTimeout Timeout é definido como 5 segundos.

Retornos:

ConnectTimeout como java.time.Duration

getDefault

public static FabricTransportRemotingSettings getDefault()

FabricTransportSettings retorna as Configurações padrão. Carrega o arquivo de configuração do pacote de configuração padrão"Config", se não encontrado, tente carregar do arquivo de configuração padrão "ClientExeName.Settings.xml" do diretório Client Exe.

Retornos:

FabricTransportSettings

getDefault

public static FabricTransportRemotingSettings getDefault(String sectionName)

FabricTransportSettings retorna as Configurações padrão. Carrega o arquivo de configuração do pacote de configuração padrão"Config", se não encontrado, tente carregar do arquivo de configuração padrão "ClientExeName.Settings.xml" do diretório Client Exe.

Parâmetros:

sectionName - Nome da seção dentro do arquivo de configuração. Se não for encontrada a seção no arquivo de configuração, ela retornará as Configurações padrão

Retornos:

FabricTransportSettings

getInternalSettings

public FabricTransportSettings getInternalSettings()

getKeepAliveTimeout

public Duration getKeepAliveTimeout()

KeepAliveTimeout fornece uma maneira de configurar a opção keep alive do Tcp.

Observações:O valor padrão para KeepAliveTimeout Timeout é definido como TimeSpan.Zero. que indica que desabilitamos a opção keepalive tcp. Se você estiver usando o loadbalancer , talvez seja necessário configurá-lo para evitar que o loadbalancer feche a conexão após determinado tempo

Retornos:

KeepAliveTimeout como java.time.Duration

getMaxConcurrentCalls

public Long getMaxConcurrentCalls()

MaxConcurrentCalls representa o número máximo de mensagens ativamente processos de serviço ao mesmo tempo.

Observações:O valor padrão para MaxConcurrentCalls é para o Número de processadores.

Retornos:

MaxConcurrentCalls é o limite superior de mensagens ativas no serviço.

getMaxMessageSize

public Long getMaxMessageSize()

MaxMessageSize representa o tamanho máximo de uma mensagem que pode ser recebida em um canal configurado com essa configuração.

Observações:O valor padrão para MaxMessageSize usado é 4194304 bytes

Retornos:

Tamanho máximo da mensagem em bytes.

getMaxQueueSize

public Long getMaxQueueSize()

O tamanho máximo de uma fila que armazena mensagens enquanto elas são processadas para um ponto de extremidade definido com essa configuração.

Observações:O valor padrão é 10.000 mensagens

Retornos:

Tamanho Máximo para uma Fila que recebe mensagens do canal.

getOperationTimeout

public Duration getOperationTimeout()

Tempo limite da operação que rege todo o processo de envio de uma mensagem, incluindo o recebimento de uma mensagem de resposta para uma operação de serviço de solicitação/resposta. Esse tempo limite também se aplica ao enviar mensagens de resposta de um método de contrato de retorno de chamada.

Observações:O valor padrão para o tempo limite da operação é definido como 5 minutos

Retornos:

OperationTimeout como java.time.Duration

getSecurityCredentials

public SecurityCredentials getSecurityCredentials()

Credenciais de segurança para proteger a comunicação

Observações:O valor padrão para SecurityCredentials é None SecurityCredential pode ser do tipo x509SecurityCredentail X509Credentialsou WindowsCredentials WindowsCredentials

Retornos:

SecurityCredentials como SecurityCredentials

loadFrom

public static FabricTransportRemotingSettings loadFrom(String sectionName)

Carrega as configurações de FabricTransport de um sectionName especificado no arquivo de configuração Arquivo de Configuração pode ser especificado usando o filePath ou usando o nome do pacote de configuração especificado no manifesto do serviço . Primeiro, ele tentará carregar a configuração usando configPackageName . se configPackageName não for especificado, tente carregar do filePath.

Observações: Veja a seguir os nomes de parâmetros que devem ser fornecidos no arquivo de configuração para serem reconhecidos pelo Service Fabric para carregar as configurações de transporte. 1. MaxQueueSize - valor em long. 2. MaxMessageSize - valor em bytes. 3. MaxConcurrentCalls - valor em long. 4. SecurityCredentials – valor SecurityCredentials. 5. OperationTimeoutInSeconds – valor em segundos. 6. KeepAliveTimeoutInSeconds

  • valor em segundos.

Parâmetros:

sectionName - Nome da seção no arquivo de configuração. Se a seção não for encontrada no arquivo de configuração, ela gerará ArgumentException

Retornos:

FabricTransportSettings

loadFromConfigPackage

public static FabricTransportRemotingSettings loadFromConfigPackage(String sectionName, String configPackageName)

Carrega as configurações de FabricTransport de um sectionName especificado no arquivo de configuração Arquivo de Configuração pode ser especificado usando o filePath ou usando o nome do pacote de configuração especificado no manifesto do serviço . Primeiro, ele tentará carregar a configuração usando configPackageName . se configPackageName não for especificado, tente carregar do filePath.

Observações: Veja a seguir os nomes de parâmetros que devem ser fornecidos no arquivo de configuração para serem reconhecidos pelo Service Fabric para carregar as configurações de transporte. 1. MaxQueueSize - valor em long. 2. MaxMessageSize - valor em bytes. 3. MaxConcurrentCalls - valor em long. 4. SecurityCredentials – valor SecurityCredentials. 5. OperationTimeoutInSeconds – valor em segundos. 6. KeepAliveTimeoutInSeconds

  • valor em segundos.

Parâmetros:

sectionName - Nome da seção no arquivo de configuração. Se a seção não for encontrada no arquivo de configuração, ela gerará ArgumentException
configPackageName - Nome do pacote de configuração. Se for nulo ou vazio, ele marcar para o arquivo no filePath

Retornos:

FabricTransportSettings

loadFromFile

public static FabricTransportRemotingSettings loadFromFile(String sectionName, String filePath)

Carrega as configurações de FabricTransport de um sectionName especificado no arquivo de configuração Arquivo de Configuração pode ser especificado usando o filePath ou usando o nome do pacote de configuração especificado no manifesto do serviço . Primeiro, ele tentará carregar a configuração usando configPackageName . se configPackageName não for especificado, tente carregar do filePath.

Observações: Veja a seguir os nomes de parâmetros que devem ser fornecidos no arquivo de configuração para serem reconhecidos pelo Service Fabric para carregar as configurações de transporte. 1. MaxQueueSize - valor em long. 2. MaxMessageSize - valor em bytes. 3. MaxConcurrentCalls - valor em long. 4. SecurityCredentials – valor SecurityCredentials. 5. OperationTimeoutInSeconds – valor em segundos. 6. KeepAliveTimeoutInSeconds

  • valor em segundos.

Parâmetros:

sectionName - Nome da seção no arquivo de configuração. Se a seção não for encontrada no arquivo de configuração, ela gerará ArgumentException
filePath - Caminho completo do arquivo do qual as configurações serão carregadas. Se não for especificado, ele primeiro tentará carregar do pacote de configuração padrão"Config", se não for encontrado, carregue em Configurações "ClientExeName.Settings.xml" presentes no diretório Client Exe.

Retornos:

FabricTransportSettings

setConnectTimeout

public void setConnectTimeout(Duration connectTimeout)

O tempo limite de conexão especifica o tempo máximo permitido para que a conexão seja estabelecida com êxito.

Observações:O valor padrão para ConnectTimeout Timeout Timeout é definido como 5 segundos.

Parâmetros:

connectTimeout - ConnectTimeout como java.time.Duration

setKeepAliveTimeout

public void setKeepAliveTimeout(Duration keepAliveTimeout)

KeepAliveTimeout é uma maneira de configurar a opção keep alive do Tcp.

Observações:O valor padrão de KeepAliveTimeout Timeout é definido como TimeSpan.Zero. que indica que desabilitamos a opção keepalive tcp. Se você estiver usando o loadbalancer , talvez seja necessário configurá-lo para evitar que o loadbalancer feche a conexão após determinado tempo

Parâmetros:

keepAliveTimeout - Como java.time.Duration

setMaxConcurrentCalls

public void setMaxConcurrentCalls(Long maxConcurrentCalls)

MaxConcurrentCalls representa o número máximo de mensagens ativamente processos de serviço ao mesmo tempo.

Observações:O valor padrão para MaxConcurrentCalls é para o Número de processadores.

Parâmetros:

maxConcurrentCalls - MaxConcurrentCalls é o limite superior de mensagens ativas no serviço.

setMaxMessageSize

public void setMaxMessageSize(Long maxMessageSize)

MaxMessageSize representa o tamanho máximo de uma mensagem que pode ser recebida em um canal configurado com essa configuração.

Observações:O valor padrão para MaxMessageSize usado é 4194304 bytes

Parâmetros:

maxMessageSize - Tamanho máximo da mensagem em bytes.

setMaxQueueSize

public void setMaxQueueSize(Long maxQueueSize)

O tamanho máximo de uma fila que armazena mensagens enquanto elas são processadas para um ponto de extremidade definido com essa configuração.

Observações:O valor padrão é 10.000 mensagens

Parâmetros:

maxQueueSize - Tamanho Máximo para uma Fila que recebe mensagens do canal.

setOperationTimeout

public void setOperationTimeout(Duration operationTimeout)

Tempo limite da operação que rege todo o processo de envio de uma mensagem, incluindo o recebimento de uma mensagem de resposta para uma operação de serviço de solicitação/resposta. Esse tempo limite também se aplica ao enviar mensagens de resposta de um método de contrato de retorno de chamada.

Observações:O valor padrão para o tempo limite da operação é definido como 5 minutos

Parâmetros:

operationTimeout - Como java.time.Duration

setSecurityCredentials

public void setSecurityCredentials(SecurityCredentials securityCredentials)

Credenciais de segurança para proteger a comunicação

Observações:O valor padrão para SecurityCredentials é None SecurityCredential pode ser do tipo x509SecurityCredentail X509Credentials ou WindowsCredentials WindowsCredentials

Parâmetros:

securityCredentials - SecurityCredentials como SecurityCredentials

tryLoadFrom

public static FabricTransportRemotingSettings tryLoadFrom(String sectionName)

Tente carregar as configurações de FabricTransport de um sectionName especificado no arquivo de configuração. O Arquivo de Configuração pode ser especificado usando o filePath ou usando o nome do pacote de configuração especificado no manifesto do serviço . Primeiro, ele tentará carregar a configuração usando configPackageName . se configPackageName não for especificado, tente carregar do filePath.

Observações:Veja a seguir os nomes de parâmetros que devem ser fornecidos no arquivo de configuração para serem reconhecidos pelo Service Fabric para carregar as configurações de transporte. 1. MaxQueueSize - valor em long. 2. MaxMessageSize - valor em bytes. 3. MaxConcurrentCalls - valor em long. 4. SecurityCredentials – valor SecurityCredentials. 5. OperationTimeoutInSeconds – valor em segundos. 6. KeepAliveTimeoutInSeconds

  • valor em segundos.

Parâmetros:

sectionName - Nome da seção no arquivo de configuração. Se não for encontrada a seção no arquivo de configuração, ela retornará false

Retornos:

Booliano especifica se as configurações são carregadas com êxito na Configuração. Ele retorna true quando o carregamento de Config foi bem-sucedido, caso contrário, retorna false.

tryLoadFromConfigPackage

public static FabricTransportRemotingSettings tryLoadFromConfigPackage(String sectionName, String configPackageName)

Tente carregar as configurações de FabricTransport de um sectionName especificado no arquivo de configuração. O Arquivo de Configuração pode ser especificado usando o filePath ou usando o nome do pacote de configuração especificado no manifesto do serviço . Primeiro, ele tentará carregar a configuração usando configPackageName . se configPackageName não for especificado, tente carregar do filePath.

Observações:Veja a seguir os nomes de parâmetros que devem ser fornecidos no arquivo de configuração para serem reconhecidos pelo Service Fabric para carregar as configurações de transporte. 1. MaxQueueSize - valor em long. 2. MaxMessageSize - valor em bytes. 3. MaxConcurrentCalls - valor em long. 4. SecurityCredentials – valor SecurityCredentials. 5. OperationTimeoutInSeconds – valor em segundos. 6. KeepAliveTimeoutInSeconds

  • valor em segundos.

Parâmetros:

sectionName - Nome da seção no arquivo de configuração. Se não for encontrada a seção no arquivo de configuração, ela retornará false
configPackageName - Nome do pacote de configuração. Se for nulo ou vazio, ele marcar para o arquivo no filePath

Retornos:

Booliano especifica se as configurações são carregadas com êxito na Configuração. Ele retorna true quando o carregamento de Config foi bem-sucedido, caso contrário, retorna false.

tryLoadFromFile

public static FabricTransportRemotingSettings tryLoadFromFile(String sectionName, String filePath)

Tente carregar as configurações de FabricTransport de um sectionName especificado no arquivo de configuração. O Arquivo de Configuração pode ser especificado usando o filePath ou usando o nome do pacote de configuração especificado no manifesto do serviço . Primeiro, ele tentará carregar a configuração usando configPackageName . se configPackageName não for especificado, tente carregar do filePath.

Observações:Veja a seguir os nomes de parâmetros que devem ser fornecidos no arquivo de configuração para serem reconhecidos pelo Service Fabric para carregar as configurações de transporte. 1. MaxQueueSize - valor em long. 2. MaxMessageSize - valor em bytes. 3. MaxConcurrentCalls - valor em long. 4. SecurityCredentials – valor SecurityCredentials. 5. OperationTimeoutInSeconds – valor em segundos. 6. KeepAliveTimeoutInSeconds

  • valor em segundos.

Parâmetros:

sectionName - Nome da seção no arquivo de configuração. Se não for encontrada a seção no arquivo de configuração, ela retornará false
filePath - Caminho completo do arquivo do qual as configurações serão carregadas. Se não for especificado, ele primeiro tentará carregar do pacote de configuração padrão"Config", se não for encontrado, carregue em Configurações "ClientExeName.Settings.xml" presentes no diretório Client Exe.

Retornos:

Booliano especifica se as configurações são carregadas com êxito na Configuração. Ele retorna true quando o carregamento de Config foi bem-sucedido, caso contrário, retorna false.

Aplica-se a