Re: [FUG-BR] nginx e freebsd

2011-04-01 Por tôpico Anderson Alves de Albuquerque
fizemos a modificacao do script d acordo com texto abaixo e funcionou, agora
os cortes (efeito cortina e falta de algumas imagens) foram resolvidos.

obrigado pela ajuda

Em 29 de março de 2011 11:42, Luiz Otavio O Souza lists...@gmail.comescreveu:

 On Mar 29, 2011, at 11:11 AM, Anderson Alves de Albuquerque wrote:

  Eu tenho um site com 4 imagens de câmeras sendo atualizadas a cada 1 seg
  (frequência de atualização). Funciona em freebsd e nginx, mas as imagens
 as
  vezes aparecem cortes (espaços vazios em algumas atualização de imagens).
 
  São muitos usuários conectados ao mesmo tempo.
 
  Eu queria saber se tem algum parâmetro para evitar os cortes (espaços
  vazios nas atualizações das imagens). alguém sugere uma otimização o
  freebsd  ou o nginx para evitar essas falhas na atualização das imagens
 de
  câmeras?
 

 Anderson,

 Eu 'acho' que você esta vendo as atualização da imagem (você esta lendo o
 arquivo que não foi completamente escrito/atualizado).

 Se for realmente esse o caso, vai ser dificil você conseguir sincronizar as
 escritas e leituras mas, para nossa sorte, existe uma solução simples para
 isso...

 Ao invés de você escrever a imagem já com o nome final (o que pode levar
 algum tempo), escreva a imagem com um nome temporário e depois de
 escrita/atualizada, renomeie a imagem para o nome definitivo.

 Nesse caso o processo (de renomear um arquivo) é atomico e você não corre o
 risco de ler meia imagem antiga, meia imagem nova.

 Att.,
 Luiz
 PS: Provavelmente essa não é a única forma de solucionar o seu problema
 (mas ao mesmo tempo é simples e eficiente...)
 -
 Histórico: http://www.fug.com.br/historico/html/freebsd/
 Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd




-- 
[], Anderson Alves de Albuquerque.
---
E-mails: andersonalvesdealbuquerque#hotmail.com (replace # by @)
andersonaa#gmail.com (replace # by @)
ICQ: 73222660
---
-
Histórico: http://www.fug.com.br/historico/html/freebsd/
Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd


Re: [FUG-BR] nginx e freebsd

2011-03-30 Por tôpico Alexandre Silva Nano
A principio, as imagens sao, de certa forma, gravadas na memoria e depois
despejadas no hd devido a utilizaҫao de algum buffer. Mas isso q vc quer
fazer nao recomendo! Imagine seu servidor, com a memoria a 100% de
utilizaҫao.. Isso poderia ser catastrofico!

Em 3 29, 2011 11:43 AM, Anderson Alves de Albuquerque 
anderso...@gmail.comescreveu:

 A pincipio teria alguma solucacao? eu pensei em tentar fazer as imagens
serem escritas em memoria e a leitura via memoria ou algo parecido.


Em 29 de março de 2011 11:31, Carlos Alberto carli...@aes.inf.br escreveu:

  Bom dia,   Como as atualizações são muito rápidas, os usuários podem
estar acessando  as im...
-
Histórico: http://www.fug.com.br/historico/html/freebsd/
Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd


[FUG-BR] nginx e freebsd

2011-03-29 Por tôpico Anderson Alves de Albuquerque
 Eu tenho um site com 4 imagens de câmeras sendo atualizadas a cada 1 seg
(frequência de atualização). Funciona em freebsd e nginx, mas as imagens as
vezes aparecem cortes (espaços vazios em algumas atualização de imagens).

 São muitos usuários conectados ao mesmo tempo.

 Eu queria saber se tem algum parâmetro para evitar os cortes (espaços
vazios nas atualizações das imagens). alguém sugere uma otimização o
freebsd  ou o nginx para evitar essas falhas na atualização das imagens de
câmeras?



-- 
[], Anderson Alves de Albuquerque.
---
E-mails: andersonalvesdealbuquerque#hotmail.com (replace # by @)
andersonaa#gmail.com (replace # by @)
ICQ: 73222660
---
-
Histórico: http://www.fug.com.br/historico/html/freebsd/
Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd


Re: [FUG-BR] nginx e freebsd

2011-03-29 Por tôpico Carlos Alberto
 
 Bom dia,

Como as atualizações são muito rápidas, os usuários podem estar acessando as 
imagens enquanto ainda estão sendo copiadas, ou mesmo um arquivo que foi 
sobreposto por outro durante a transmissão dos dados. Não se trata de 
otimização, mas de conceituação de como exibir o conteúdo ao meu ver.
 
 
 Eu tenho um site com 4 imagens de câmeras sendo atualizadas a cada 1 seg
 (frequência de atualização). Funciona em freebsd e nginx, mas as imagens as
 vezes aparecem cortes (espaços vazios em algumas atualização de imagens).
 
 São muitos usuários conectados ao mesmo tempo.
 
 Eu queria saber se tem algum parâmetro para evitar os cortes (espaços
 vazios nas atualizações das imagens). alguém sugere uma otimização o
 freebsd ou o nginx para evitar essas falhas na atualização das imagens de
 câmeras?
 
 
 
 -- 
 [], Anderson Alves de Albuquerque.
 ---
 E-mails: andersonalvesdealbuquerque#hotmail.com (replace # by @)
 andersonaa#gmail.com (replace # by @)
 ICQ: 73222660
 ---
 -
 Histórico: http://www.fug.com.br/historico/html/freebsd/
 Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
 


-
Histórico: http://www.fug.com.br/historico/html/freebsd/
Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd


Re: [FUG-BR] nginx e freebsd

2011-03-29 Por tôpico Luiz Otavio O Souza
On Mar 29, 2011, at 11:11 AM, Anderson Alves de Albuquerque wrote:

 Eu tenho um site com 4 imagens de câmeras sendo atualizadas a cada 1 seg
 (frequência de atualização). Funciona em freebsd e nginx, mas as imagens as
 vezes aparecem cortes (espaços vazios em algumas atualização de imagens).
 
 São muitos usuários conectados ao mesmo tempo.
 
 Eu queria saber se tem algum parâmetro para evitar os cortes (espaços
 vazios nas atualizações das imagens). alguém sugere uma otimização o
 freebsd  ou o nginx para evitar essas falhas na atualização das imagens de
 câmeras?
 

Anderson,

Eu 'acho' que você esta vendo as atualização da imagem (você esta lendo o 
arquivo que não foi completamente escrito/atualizado).

Se for realmente esse o caso, vai ser dificil você conseguir sincronizar as 
escritas e leituras mas, para nossa sorte, existe uma solução simples para 
isso...

Ao invés de você escrever a imagem já com o nome final (o que pode levar algum 
tempo), escreva a imagem com um nome temporário e depois de escrita/atualizada, 
renomeie a imagem para o nome definitivo.

Nesse caso o processo (de renomear um arquivo) é atomico e você não corre o 
risco de ler meia imagem antiga, meia imagem nova.

Att.,
Luiz
PS: Provavelmente essa não é a única forma de solucionar o seu problema (mas ao 
mesmo tempo é simples e eficiente...)
-
Histórico: http://www.fug.com.br/historico/html/freebsd/
Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd


Re: [FUG-BR] nginx e freebsd

2011-03-29 Por tôpico Anderson Alves de Albuquerque
 A pincipio teria alguma solucacao? eu pensei em tentar fazer as imagens
serem escritas em memoria e a leitura via memoria ou algo parecido.


Em 29 de março de 2011 11:31, Carlos Alberto carli...@aes.inf.br escreveu:


  Bom dia,

 Como as atualizações são muito rápidas, os usuários podem estar acessando
 as imagens enquanto ainda estão sendo copiadas, ou mesmo um arquivo que foi
 sobreposto por outro durante a transmissão dos dados. Não se trata de
 otimização, mas de conceituação de como exibir o conteúdo ao meu ver.


  Eu tenho um site com 4 imagens de câmeras sendo atualizadas a cada 1 seg
  (frequência de atualização). Funciona em freebsd e nginx, mas as imagens
 as
  vezes aparecem cortes (espaços vazios em algumas atualização de imagens).
 
  São muitos usuários conectados ao mesmo tempo.
 
  Eu queria saber se tem algum parâmetro para evitar os cortes (espaços
  vazios nas atualizações das imagens). alguém sugere uma otimização o
  freebsd ou o nginx para evitar essas falhas na atualização das imagens de
  câmeras?
 
 
 
  --
  [], Anderson Alves de Albuquerque.
  ---
  E-mails: andersonalvesdealbuquerque#hotmail.com (replace # by @)
  andersonaa#gmail.com (replace # by @)
  ICQ: 73222660
  ---
  -
  Histórico: http://www.fug.com.br/historico/html/freebsd/
  Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
 


 -
 Histórico: http://www.fug.com.br/historico/html/freebsd/
 Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd




-- 
[], Anderson Alves de Albuquerque.
---
E-mails: andersonalvesdealbuquerque#hotmail.com (replace # by @)
andersonaa#gmail.com (replace # by @)
ICQ: 73222660
---
-
Histórico: http://www.fug.com.br/historico/html/freebsd/
Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd