Boa tarde, comecei a desenvolver um sistema em java para armazenar informações provenientes de aparelhos GPS, a funcionalidade é extremamente simples porém estou com problemas de performance…
O aparelho GPS abre um socket e envia uma string GPRMC, semelhante a esta:
$GPRMC,001225,A,2832.1834,N,08101.0536,W,12,25,251211,1.2,E,A*03
Nela estão todas as informações, lat, long, direção, velocidade, data e hora… Até aí tudo bem, consegui tratar estes dados e separá-los, porém comecei a ter problemas de performance nas conexões com o mysql… Como fazer para que o sistema administre múltiplas conexões, pois cada aparelho será configurado para enviar dados a cada 30s… Ou seja, terei muitos inserts no mysql a todo momento, atualmente isto está fazendo com que o sistema se sobrecarregue, ocupando muita memória do servidor linux e travando!
Se alguém puder me dar uma luz agradeceria muito!
Obrigado