Ir para conteúdo

Administrador

Administrador
  • Total de itens

    5780
  • Registro em

  • Última visita

  • Dias Ganhos

    97

Tudo que Administrador postou

  1. Otimizando Server Save - Limites do OTserv Fiz esse tutorial a pedido da galera que esta procurando otimizar o server save do seu OT. Nesse tutorial nós usamos o mysql tuner que é mais fácil, mas se você quiser estudar mysql e aprender como ele trabalha, como funciona cada variável, engine de tabela, storage e etc.. seria muito melhor pro seu servidor. Note que estamos usando Linux aqui, pois eu não rodo otserver em windows (não gosto, da problema, é ruim ...). Não sei se o mysql tuner roda em windows, se alguém ai souber posta nesse tópico ou cria um outro tutorial usando windows Por que o server save laga? A Cipsoft faz um grande save 1x por dia, mas como nossos sistemas, gestão é mais amadora que eles é um risco muito grande para um otserver trabalhar com save diário, por isso, a maioria das pessoas escolhe usar server save a cada 15, 30 ou 60 minutos. Quando o sistema faz um server save ele despeja todos os dados que estão em memória no banco de dados e aqui temos uma grande carga de IO (disco). Para melhorar isso vamos aprender abaixo como otimizar um pouco o mysql para ele fazer mais cache e assim usar mais a memória RAM que é milhares de vezes mais rápida que o acesso a disco e também, já que não temos saída, como melhorar nosso IO (é caro isso). 1- Otimizando Mysql Linux apenas, se alguém souber como usá-lo em windows poste aqui que atualizo O que é Mysql Tuner? Um programa desenvolvido em perl que vai ler seu mysql e propor melhorias na configuração dele para otimizar o uso do cache e entender onde estão seus problemas. Download & Install mysql tuner wget http://mysqltuner.com/mysqltuner.pl chmod +x mysqltuner.pl ./mysqltuner.pl Nota: Recomendo que deixe o mysql por 24 horas+ ligado para que ele consiga ser mais preciso na análise. Entendendo o Software e fazendo modificações Após você rodar o mysql tuner pelo comando (./mysqltuner.pl) você vai ver uma tela parecida com isso Note que na parte "recommendations" (recomendações) ele já propor a alteração de algumas variáveis do mysql, certo? Faça-as e vá testando e experimentando! Alterando configurações mysql Dependendo da sua distro o arquivo fica em locais diferentes, eu uso debian 6.0 e o meu local é /etc/my.cnf. pico /etc/my.cnf 2- VPS ou Dedicado? Sim, isso influencia no server save! As empresas confiáveis hoje usam sistemas de virtualização chamados VMware, OpenVZ, HyperV etc... Todos esses softwares são muito bons, mas quando estamos falando de muitos players on-line e um sistema (otserver) que só consegue trabalhar com 1 CPU (núcleo) por limitações de desenvolvimento, temos um grande problema. Começar um otserver com VPS é tranquilo, mais barato, mas quando você crescer... POR FAVOR! Use o dinheiro de VIP, que seus players doam com tanto suor, para melhorar seu produto para eles. Isso é o MÍNIMO que vocês podem fazer para garantir uma qualidade descente. Todos esses sistemas de VPS limitam o IO (taxa de trocas de dado entre a memória e o disco), pois rodam 2~8 otservers em uma máquina física. Então acho que já entenderam né? VPS apenas para servidores que estão começando (até 100 online), se você quiser otimizar seu server save, mude para um servidor dedicado! 3- Segurança para contratar seu dedicado? Tenho que falar sobre isso. Tomem muito cuidado ao contratar a empresa do seu servidor, o xtibia.com ficou 1 semana offline pois uma empresa usava os dedicados dos clientes para nos atacar e isso é CRIME, tivemos que mover pedidos de desligamento para datacenters e provavelmente os clientes foram prejudicados por isso. Ter uma empresa de hosting hoje é muito fácil, qualquer um pode ter, mas estar no mercado há anos que é o difícil. Por isso recomendo só 1 empresa aqui no brasil para vocês terem seu VPS e depois seu dedicado, serversoft.com.br! Sendo muito sincero com vocês, o globalwar hoje hospeda direto com datacenters americanos, pois temos esse conhecimento na equipe, se você não é nenhum especialista em servidores e não tem ninguém para isso, hospede com uma revenda aqui no brasil (serversoft.com.br), não vai pagar mais caro por isso e ainda terá suporte em português e toda a ajuda deles. Agora vocês entendem, por que proibimos anúncios de outras empresas aqui né? Cada dia uma empresa diferente vem pedir para anunciar aqui conosco, mas como é um mercado muito complicado, eu prefiro proteger vocês usuários ganhando menos com publicidade mas mantendo uma empresa que eu confio como patrocinadora. 3- HD Sata -> SSD? A grande sacada... Se você chegou até aqui e seguiu meus passos, meus parabéns! Espero que aqui você já esteja com um dedicado ou pelo menos pensando (rsrs, prefiro a palavra convencido) em alugar um o mais rápido possível! Os servidores dedicados normais vêem hoje com hds SATA que possuem uma velocidade mecânica de 7200RPM, nós precisamos de mais performance, por isso, você deve solicitar que inclua um HD SSD 32GB para o seu dedicado, nesse HD só vai rodar o mysql, pois ele precisa de performance e fica tranquilo que seu OTserver não vai ter 32GB de banco de dados, pois ele pararia de funcionar primeiro se você não der clean de vez em quando na database... Veja a tabela de comparação: - HD SATA: 150mb/s (mecânico) - HD SATAII: 300mb/s (mecânico) - HD SSD: 3gb/s (memória volátil - eletrônico) O preço de um HD SSD custará um adicional entre $40~$70 por mês para seu dedicado! 4- Onde chegamos com isso? - O server save de 10s com 300 online, caiu para 1.5s 5- Demais Dicas? Enviadas por usuários em comentários ou e-mails. Christian Letti Say's: Desfragmentar Tabelas do Mysql mysqlcheck -p --auto-repair --check --optimize --all-databases Créditos da Solução: - tunning mysql & hd ssd (dark bart) - mysql tuner: Kydrai & christian (pstorm.net) Espero ter ajudado, perguntas???
  2. Muito boa essa notícia .... Eu não acho que será igual otserver não, eles apenas querem errar com um risco menor estimulando a inovação dentro da empresa ... os players vão ganhar features mais rapidamente! A CIP não apoia o desenvolvimento de OTserver mas o que podemos ver nesses últimos anos é que o tibia aprende muito com otserver também ... eles ainda são bem conservadores com isso, com medo de criar um ecossistema que possa engolir o produto deles (Tibia). É um assunto delicado, mas esse servidor de desenvolvimento já é um bom ponto de partida para mais inovação no tibia!
  3. òtima informação, tibia ta mandando bem nos updates .... Won, corrige as imagens, colocar o link direto do static.tibia ela para de funcionar depois de um tempo (proteção da cip)
  4. Folspa rsrs nos meus 7 anos de experiência não conheci ... se ele fechou é por que não deu conta ... não estamos falando só de tecniques .... Me apresenta ele por PM, gostaria de conhecê-lo.
  5. é galera, a discussão é muito boa ... eu acho que doar em um servidor é igual você comprar um produto numa loja virtual ... você não deve sair comprando, tente conversar com a staff, jogue algumas semanas antes, veja as atualizações, qualidade etc... Se tudo isso for bom, acho que vale doar sim, afinal, não pense que o custo de um server é apenas o dedicado, eu diria que é o menor! Uma falha grande que vejo na galera é que muitos falam "é muito fácil criar um open tibia server", realmente ... baixar uma versão e rodar sim ... mas já pensaram que criar um jogo vai além disso? Vou citar algumas coisas que vão acontecer com vocês: "DDOS", "Fraude", "Problemas de infra", "Problemas de código" etc... Você sozinho da conta disso tudo? Se responder "sim", é melhor parar e rever seus conceitos, compare com seus concorrêntes e veja se a sua qualidade é superior.
  6. Parabéns amigo, mandando bem!
  7. Muito bom! Gamerchants tem umas idéias iradas, rsrs vou pedir uma ajuda deles para eventos aqui também
  8. oO Bizarro! Rsrs, não são apenas os otservers que tem esses bugs doidos
  9. Muito bom, parabéns Será aprovado jaja
  10. Galera, Concordo que precisa melhorar e as críticas foram todas lidas e resolvidas no próximo né, kaks? @radio Já tivemos rádio e hoje nossa prioridade é o xtibia.com, não temos interesse em criar uma rádio, mas uma parceria poderia rolar, estamos conversando com uma rádio chamada http://www.radion9ne.com.br/ e ela quer ser parceira do xtibia.com, o que vocês acham?
  11. Opa amigo, projeto realmente impressionante e a própria comunidade gostou vou incentivar sim! Entre em contato comigo por PM para conversarmos sobre esse incentivo Grande abs e parabéns
  12. Como está a velocidade do fórum para vocês? Sentiram alguma melhora?
  13. Obrigado galera! Doidin e Renato, obrigado pelo apoio de vocês também @Todos Alguém está ou conhece algum amigo com problemas de conexão no xtibia.com? Nós estamos fazendo testes no firewall e está alarmando muito aqui, estamos com receio se estar bloqueando também alguns usuários.
  14. Usaram 1x em um dos dedicados de cliente nós só rastreamos os projetos por faixa de ip. Foi até melhor do que não usar, pois chegamos a um dos dedicados. No início eles estavam logando sem usar, também rastreamos os ips.
  15. É sim, assim que terminarmos nossos estudos vamos postar aqui um caminho para a solução DDOS em forma de tutorial para a galera da comunidade. Vamos evitar discussões sobre DDOS aqui pois ainda estamos passando por testes.
  16. Fala pessoal, Passamos alguns dias da semana passada offline e isso ocorrou devido a um ataque DDOS aos nossos servidores. Estou postando abaixo nosso comunicado que ficou como página de manutenção durante algumas horas antes do serviço voltar. Aproveitamos para trocar de servidor agora com proteção DDOS e também com 2x mais velocidade e segurança que a máquina antiga. Ao longo dos próximos 7 dias estaremos fazendo testes de DDOS e também otimizações de performance para que a máquina trabalhe de forma mais otimizada possível. Agradeço muito às pessoas que se preocuparam com o xtibia.com, que enviaram e-mails e que até mesmo nos ofereceram ajuda, algumas muito valiosas como informação. Estaremos durante os próximos dias analisando ainda o ataque e tentando ao máximo proteger o xtibia.com de futuros problemas com ataques. Aproveitando o embalo, o que vocês gostariam de ver no xtibia.com que hoje não temos ou que temos mas poderia ser melhor? Dê suas sugestões, estamos lendo todas e podemos implementá-la em um futuro update!
  17. @Tryller Já rastreado e encontramos as máquinas deles na limestone, o datacenter já enviou uma notificação de desligamento. Não vou dar mais detalhes para não atrapalhar as investigações dos caras mas já encontramos mais de 7 projetos deles e estamos indo em cima de todos. Todos os projetos tem um responsável aqui do RJ. A "empresa" deles já foi notificada e se até hoje não cooperarem serão processados.
  18. @moskitinho Beleza camarada, gostei muito da atitude @redmax Obrigado amigo @Todos Obrigado pelo apoio galera, estamos aqui ainda lutando para isso acabar e que a paz volte a reinar em um projeto sempre ajudou a comunidade de Open Tibia por 7 anos!
  19. Bom, vou explicar a todos o que está acontecendo já que temos membros imaturos e infantis como Comedinhas e Sky distorcendo as versões. Moskitinho, não entre para o time amigo "ahh aqui ninguém te escute", você disse. Nós respondemos todos os e-mails e temos uma área só para atendimento no fórum, além de estar há 7 anos trabalhando. Eu já estou há 7 anos e infelizmente cansei de membros como Sky e Comedinhas com seus 14 anos de idade achando que podem fazer de tudo. Educação é uma coisa que se aprende em casa, mas infelizmente NERDS retardados ficam 20 horas no pc e provavelmente a mãe e pai trabalhando não sabem o que ele faz na internet, não podendo assim dar corretivos ou uma educação. A ordem é BANIR todos os membros com péssimo comportamento aqui no fórum, encheu o saco, desrespeito, faltou com educação vai levar alerta e dependendo do caso é ban direto. @DDOS Sobre o caso do DDOS o amigo que se intitula Anonymous que não deve passar um lammer com acesso a alguns dedicados (que já foram reportados para o noc, mesmo usando spoof ip conseguimos pegar a rota real deles) e alguns scripts que profissionais de tecnologia criam para poder testar performance de rede. está sim enviando ataques ao servidor, nós contramos uma consultoria que está nos ajudando O que o grupo do site OTPROJECTS está pedindo é que seja removido um download do fórum que algum membro postou por ser deles. Aqui no xtibia.com o volume de contéudo é muito grande e não temos responsabilidade pelo conteúdo, não checamos todo e NÃO NOS ENVOLVEMOS EM BRIGAS com terceiros a não ser que seja emitida alguma ordem judicial para isso. Nós já cumprimos 2x ao longo desses 7 anos e cumpriremos todas que forem assim julgadas necessárias. Fui informado que era um post que tinha vírus e acredito que até já tinha sido removido. Mas e depois? E se outros membros postarem denovo? Por esse motivo, simplesmente acatar a chantagem e ameaças feitas (estão na mão do advogado amanhã penalizando os responsáveis legais pelos 12 domínios registrados juntos com otprojects, layerhost, cloudalguma coisa etc...) Todos estão sendo intimados e abriremos um processo contra perdas e danos ao xtibia.com. @Todos Bom galera é isso, como vocês podem ver o XTIBIA.COM não tem culpa nenhuma sobre a postagem de contéudo aqui no fórum, pois ele NÃO ESTÁ DESRESPEITANDO NENHUMA LEI. Sasky, a GNU/GPL permite sim que você venda os códigos mas a venda não pode ser feita em formato de produto como eles fazem e sim como serviço onde os custos estariam envolvidos a instalação, customização e tudo mais.. não ao "produto" em sí. Nós aqui no xtibia.com não concordamos com o formato de trabalho da OTPROJECTS e se eles existem é por que tem gente que paga. O grande erro de alguns aqui é achar que se tirarmos o download eles vão parar, não não vão! Por isso estamos gastando um bom dinheiro para criar filtros de rede, proxys reversos e outras seguranças que vão nos garantir on-line até os atacantes desistirem. Espero que todos apoiem e evitem brigas neste tópico, pois já estou trabalhando aqui desde domingo sendo que ontem foi meu aniversário e estamos sendo atacados por brigas de terceiros. @Dedicado Aproveito para avisar que pegamos uma máquina nova com o dobro de potência da anterior e uma proteção contra DDOS que nos ajudará a filtrar esse tipo de ameaça. Vou passar a noite com a equipe de redes dando setup na máquina para que as coisas voltem ao normal.
  20. @ExlasH Banido, sem conversas.
  21. Matheus, Se souber de algo nos mande, essas pessoas serão banidas do xtibia.com! Pessoas do bem são bem vindas aqui, afinal criamos uma comunidade juntos há 7 anos e por mais que alguns possam criticar é um bom tempo dedicado a esse projeto.
  22. Amigo não entendi ... você recebeu um grande incentivo aqui da comunidade ... se isso que fizemos não é incentivo sinceramente não sei o que é incentivo. Me procure no gtalk, ontem não estava no pc ... vi sua mensagem lá.
  23. Fala camarada, Primeiramente parabéns pela iniciativa é de pessoas assim que a comunidade precisa. Vou lhe enviar uma PM para conversarmos melhor, temos uma estrutura grande de projetos open source que seria liberada ao público apenas mês que vem mas com essa iniciativa me sinto obrigado a liberá-la antes para a comunidade. Hoje eu mantenho 2 repositórios open source com Gesior e ModernACC praticamente sem bugs, são mais de 1500 revs de correção e 6 meses de trabalho, ainda não dei release pois estou pedindo autorização aos criadores para que os repositórios SVN oficiais sejam aqui no xtibia.com, em troca doarei todo esse trabalho para a comunidade mantendo uma "versão" do produto aqui linkada com as versões de lá (merges), sempre funcional e testada em um ambiente aqui que chamamos de "Incubadora" é um dedicado que comprei para a comunidade só para rodar testes e ambientes de testes (homologação) -- Multilinguagem Sobre seu projeto, usar o POT do wordpress é uma boa saída, mas acredito que a galerinha terá dificuldades, pois para uso dinâmico e performance o wordpress compila isso e é necessário um mini editor de texto binário para editá-lo, veja com o Joomla CMS faz, ele usa defines em uma camada "language" onde os includes de Smarty são transformados automaticaticamente (parse) para a linguagem. -- Facilidade Lembre-se que quando projetamos um CMS não visamos apenas a melhor arquitetura mais sim a facilidade para manuseio e expansão, afinal, você programar sozinho não chegará a lugar nenhum, por isso temos que construir uma comunidade forte para poder ajudar no produto. -- Linguagem Qual linguagem você usará? Sugiro PHP, pois é uma linguagem conhecida de todos e hoje os grandes otservers só rodam em linux (até temos uma iniciativa aqui no xtiia.com na área de redes e infra estrutura para ensinar essa galerinha a rodar em linux). -- Plataforma de Desenvolvimento Vamos conversar por PM que, se me permitir, quero lhe ajudar a estruturar esse projeto como open source (ele será, certo?) com plataformas de SVN, downloads, Bugtracker e ambiente de testes (homologação) em tempo real. Desenvolvi essa plataforma sincronizada e aberta para outros projetos e estou doando para a comunidade xtibia.com, assim traremos novos projetos para a comunidade e mais código será criado para o Open Tibia (essa última é a minha verdadeira missão e não ficar administrando brigas de usuários) Conte comigo pra participar do projeto, sou analista de sistemas e especializado em grandes volumes de dados. Já trabalhei em projetos da SEFAZ (Secretaria da Fazenda do Estado), Bradesco, Oi, Tim etc... Meu tempo é bem complicado, mas quero muito te ajudar com isso. Brother, um grande abraço e fiquei muito feliz com sua iniciatva.
  24. Opa, realmente galera. Revisamos as regras pois um fórum é para estimularmos uma discussão, comentar e tudo mais. Tivemos alguns alertas errados onde o usuário apenas elogiava e era alertado como flood, por isso revisamos as regras. Eu acho que esse tópico deveria ser muito divulgado e até mesmo ficar entre os anúncios do fórum para a galera entender e usar corretamente o serviço "reportar", assim a equipe não fica sobrecarregada.
  • Quem Está Navegando   0 membros estão online

    • Nenhum usuário registrado visualizando esta página.
×
×
  • Criar Novo...