+ Responder ao Tópico



  1. #1
    fricardo
    Visitante

    Padrão Help me! Acesso a dados remotos em C

    É o seguinte: tenho um programa q precisa acessar dados remotos, como ocupação de memória e disco em máquinas remotas. O cenário é o seguinte: estou desenvolvendo um sistema de balanceamento de carga (LB) em C, para balancear o acesso a um sistema de BD via Web. Obviamente, como a máquina q vai fazer o balanceamento vai ficar "a frente" dos servidores para balancear o tráfego, ela vai precisar saber a condição de cada servidor antes de repassar a conexão.

    Preciso saber como acessar estatísticas de disco, ocupação de memória dos servidores a partir do programa LB. Como fazer isto em C? Existem funções e bibliotecas em C para isto?

    Agradeço toda ajuda.
    fricardo

  2. #2

    Padrão Help me! Acesso a dados remotos em C

    estou fazendo algo semelhante, acho que podemos trocar ideas,
    pega meu email
    [email protected]



  3. #3

    Padrão Help me! Acesso a dados remotos em C

    eu num sei em que passo vc estao, mas vcs podem, usar o comando popen em modo de leitura e escrita pra executar o ssh e se conectar remotamente, pra assim poder executar os comandos tipo "ps -ef", "df -k", e etc....assim vcs executariam eles, leriam a saida e pegariam os resuts....

    Num sei se foi uma boa saida ou ideia....mas sei la....eh td q eu sei......por enquanto...


    <IMG SRC="images/forum/icons/icon_wink.gif">

  4. #4
    fricardo
    Visitante

    Padrão Help me! Acesso a dados remotos em C

    Obrigado pela dica SDM!!

    sim, pode ser feito assim, mas vc não acha q perderíamos muito do desempenho, fazendo chamadas a sistema operacional e a protocolos de alto nível, como o ssh?

    De qualquer maneira valeu e coloca mais possibilidades pra gente discutir. Por favor, quem souber como fazer isto em C, poste aqui.

    Obrigado,
    fricardo