ronaldoguedess

Members
  • Content Count

    139
  • Joined

  • Last visited

  • Days Won

    6

ronaldoguedess last won the day on June 11

ronaldoguedess had the most liked content!

About ronaldoguedess

  • Rank
    Newbie
  • Birthday 07/12/1990

Contact Methods

  • Website URL
    https://ronaldoguedes.com.br
  • Skype
    ronaldoguedess

Profile Information

  • Gender
    Male
  • Location
    Brasil

Recent Profile Visitors

868 profile views
  1. Que coisa hein, primeiro nos deram diversas funcionalidades para oferecermos para os clientes, e agora tiraram isso de nós... E o mais injusto é que essa Becommerce que é deles, provavelmente tem acesso a tudo.... até mesmo ao sold_quantity que pra todos agora tem o valor ofuscado... foi limitado também a limite de consulta de itens de concorrentes, limitado a 10 do mesmo vendedor. e agora pra lacrar a limitação, eles vão remover as mensagens automáticas de vendas.... e pode ter certeza que a Becomerce faz tudo isso sem limitações.... Agora eles querem todas essa funcionalidades métricas e de mensagens só pra eles.... tenho certeza que em breve, terá muito mais limitações e bloqueios... e simplesmente muitos anos de trabalho em cima dessa plataforma vai ser perdido... 😒
  2. Foi o que pensei... não tem nada de má experiencia, essas mensagens ajudam a manter o comprador atualizado e com infromações, pois cada vendedor tem um ritmo e suas proprias regras de quando os envios são realizados, horarios de postagens etc.... as mensages via api são uma forma de deixar o comrpador atualizado e por dentro de cada etapa. é uma pena! vai prejudicar o vendedor, o comprador e a eles proprios. Tinha enviado uma pergunta a eles e realmente foi confirmado 😞
  3. Ola, recebi esse email do MercadoLivre que achei super confuso. http://prntscr.com/o0juyi Pelo que entendi, estão achando que as mensagens automáticas estão confundindo os compradores e que vai ser desativado para vendas com mercado envios ou que use o Mercado Pago. (resumindo 95% usa MercadoEnvios e Mercado Pago) Esse é o link que tem a explicação completa: https://developers.mercadolivre.com.br/pt_br/conheca-quais-sao-as-mensagens-automaticas-que-geram-uma-ma-experiencia por mais funções que meu sistema tenha, o de mensagens automatica realmente é o que mais chama atenção e o que mais motiva os clientes a continuar usando a aplicação. sem isso vai cair drasticamente os clientes, pelo menos eu penso isso.
  4. Pois é... kkkkk não tem nenhum sentido isso... isso tem q atuar de forma automatica pelo que li... Meu conhecimento de servidor não é muito bom, mas qando ele falou isso ja desconfiei!! tenho que ir atrás de outro! Vou dar uma olhada nos Azure e AWS como sugeriu! Obrigado mesmo.
  5. Sim, gravo todas no DB... dai depois tenho tarefas cron que processa elas... e vao atualizando com true... ai tenho rotina que vai sempre limpando o banco de dados. la ultilizo o mysql 5.6... o rapaz que gerencia la colocou a 5.7 mas deu incompatibilidade de acentuação quando ele importou! dai tivemos que voltar pra 5.6. 😞 não entendi o Ps. kkk
  6. Eu tambem achei estranho.... tanto que quando usava as Clouds Linode não tinha esse problema... Não esta.. é tudo no mesmo servidor... o segundo servidor que eu mencionei, é para Hight Avaliable e Loadbalancer... coisa que não vi funcionar até hoje pra ser sinsero... até mesmo quando aconteceu um problema, eu desliguei a maquina 1 pra ver se a segunda assumia e nada.. dai ele me disse q eu nao deveria ter feito aquilo... conversando mais com ele depois ele me disse q é manual, ele identifica o sobreacarregamento da maquina e passa pra outra... mas olhando os dados... a segunda maquina fica em uso igual a primeira. kkk o que é mais estranho ainda... tenho que arrumar outro servidor pra sair desse... não estou satisfeito ali.... Como eu disse na primeira resposta: tinha uma de 8GB de RAM e 4nucleos.... dedicado ao banco de dados... 1 instancia com 2 nucleos e 4gb de ram para o frontend, e 1 instnacia de 1GB e 1 nucleo para meus crons... usava nginx, configurado por mim mesmo... mas tinha um problema... qualquer solciitação longa, exemplo conectar uma conta, exportar produtos... ja removia o acesso de todos os clientes o chrome mostrava "Waiting for avaliables sockets" e com isso comecava a perder notificações... cliente perdia acesso... era um caos... talvez estava mal configurado... quando contratei os dedicados o cara falou q era pq la eu só tinha 1 thread por nucleo... mas estou desconfado... pois ele disse q tinha hightavaliable, e balanceamento de carga mas nunca vi isso funcionar... Foi configurado no Centos, com cpanel + Ngixn... ainda não verifique quantas estou recebendo por minuto, mas varia... tem um cliente que ultimamente ja tem uns 20 mil produtos e ta subindo produtos em massa... dasi as vezes acontece de chegar muitasss mesmo... deve ser isso... e como ta tudo na mesma maquina ta bugando.... acredito que a melhor solução realmente seja 1 para receber as notificações + 1 pra processalas + 1 pra front end + 1 pro DB. mas isso acredito que ficaria muitooo caro.
  7. Opa.. ultilizo apenas 1 vez, para processar os dados e quando são processadas sao atualizadas para true, vou analizar a possibilidade de usar XML, assim ja alivia o DB para as notificações. Obrigado... Atualmente tenho uma rotina que apaga os atualiazados de tempos em tempos. assim vai dando uma aliviada nas tabelas temporarias.
  8. Dei uma olhada, parece o mysl ta até em uma posição boa se for comparado aos outros.. mas realmente tem melhor como vc disse. é verdade... eu gravo elas no DB e processo depois... antes eu tinha um sistema que fazia uma fila e atualiza 100 de cada bloco, tipo 100 itens de cada cliente a cada 5 minutos.. mas isso criava uma fila muito grande... dai criei um pyton que a cada minuto executa 100 de cada cliente individual usanod threads... ficou muito melhor... exige mais.. mas melhorou muito. nossa, interessante.. realmente seria o ideal um servidor/instancia apenas para gerenciamento das notificações. vou pensar nisso... Eu tinha 3 clouds no linode, conhece? tinha uma de 8GB de RAM e 4nucleos.... dedicado ao banco de dados... 1 instancia com 2 nucleos e 4gb de ram para o frontend, e 1 instnacia de 1GB e 1 nucleo para meus crons... usava nginx, configurado por mim mesmo... mas tinha um problema... qualquer solciitação longa, exemplo conectar uma conta, exportar produtos... ja removia o acesso de todos os clientes o chrome mostrava "Waiting for avaliables sockets" e com isso comecava a perder notificações... cliente perdia acesso... era um caos... talvez estava mal configurado... quando contratei os dedicados o cara falou q era pq la eu só tinha 1 thread por nucleo... mas estou desconfado... pois ele disse q tinha hightavaliable, e balanceamento de carga mas nunca vi isso funcionar... então terei que encontrar outro lugar pra migrar meu sistema. Obrigado pela dica... meio que ja comecei repensar algumas coisas... mas terei que bolar uma outra estrutura...
  9. Ola tudo bem? estou com um problema de muito uso do processador de meu servidor, o pessoal que o gerencia disse que o problema é as notificações... dissem que eu deveria usar menos o mysql. Existe alguma solução pra eu não ficar gravando a todo instante a notificação no banco de dados? Queria uma forma de agrupar elas, e gravar de uma vez... ou gravar em outro lugar sem ser o mysql, algum forma que seja facil pra gerenciar. Eu já não sei o que fazer... meu servidor esta 100% em uso todos os 6 nucleos... uso um 2 dedicados para o sitema e mesmo assim ta dessa forma. http://prntscr.com/m8p0pk
  10. Legal!!! ja ajuda... mas ficara legal quando isso tiver mais filtros! OBrigado KaduBass!
  11. Se estiver usando a SDK php você nunca vai conseguir, pois la não tem como enviar o HEADER. Você deve fazer com CURL e enviar seu pedido para essa URL: $urll = "https://api.mercadolibre.com/shipments/".$shipp_id."/invoice_data?access_token=".$_SESSION['access_token']."&siteId=MLB"; Lembre-se de enviar o HEADER "Content-Type: application/xml" no seu CURL. Espero que consiga resolver!
  12. Se não tiver como usar filtros, alguem pode me orientar o que posso fazer pra pegar as não enviadas? notei que da o "limit" de retorno é bem grande, tentei puxar 1000 e retornou... o que pensei foi, puxar uns 100 por vez, e analizar o código do status, se for diferente de 200 grava no DB a notificação novamente. Eu faria uma tarefa cron pra esse serviço... qual seria o tempo ideal pra rodar? 5 em 5 minutos? o duro é q se eu fizer um loop eterno até acabar, não sei quando isso vai acabar, e quanto tempo demoraria esse trabalho cron, pois é muito vago de informações a respeito desse sistema. alguem ai que ja implementou ele pode me dar umas dicas?
  13. Eu não encontrei nada a respeito, e queria poder filtrar apenas as notificações não entregues e notificações de determinados usuários pois as vezes algumas notificações não são entregues então queria sempre estar buscando por elas... Existe alguma forma de filtrar isso pela API do Mercadolivre? por quanto tempo o historico de notificações fica disponivel la?
  14. Eu acho que deveria sim ter filtros na api myfeeds, pelo menos pra filtrar notificações não enviadas.. pouparia recursos deles e nossos também.