• 24-04-2014, 11:39:39
    #1
    Merhaba

    Navicat Çok Log Yaziyor.
    Naviye log yazma olayını kapatmak istiyorum hiçbiryere log yazmasın nasıl yapariz ?
  • 24-04-2014, 11:46:37
    #2
    Mysql de birçok log var, hangisinden bahsettiğiniz anlamadım ama, aşağıdakileri yaparsanız mysql sunucunuz log tutmaz,

    hangileri varsa my.cnf dosyasınızda silin

    Alıntı
    [mysqld_safe]
    syslog
    Alıntı
    [mysqld_safe]
    log_error=/var/log/mysql/mysql_error.log

    [mysqld]
    log_error=/var/log/mysql/mysql_error.log
    Alıntı
    general_log_file = /var/log/mysql/mysql.log
    general_log = 1
    Alıntı
    log_slow_queries = /var/log/mysql/mysql-slow.log
    long_query_time = 2
    log-queries-not-using-indexes
    Alıntı
    log_bin = /var/log/mysql/mysql-bin.log
    expire_logs_days = 10
    max_binlog_size = 100M
  • 24-04-2014, 12:18:32
    #3
    victories adlı üyeden alıntı: mesajı görüntüle
    Mysql de birçok log var, hangisinden bahsettiğiniz anlamadım ama, aşağıdakileri yaparsanız mysql sunucunuz log tutmaz,

    hangileri varsa my.cnf dosyasınızda silin
    Benımki oyun DATABASESİ ile alakalı saniyede 20 MB yakın log yazıyor.

    http://i.imgur.com/j68GYmS.png

    Ençok log yazılan table

    levellog
    log

    Şeklinde , .pid , .errlog bunlar log yazmıyor mysql normal ama bu tableler yüzünden cok yoruyor disk ssd dayanıyor ancak kullanıcı artarsa daha fena olacak
    log tablesi kaldırıncada oyun kapanıyor birkaç saat sonra, buna kesin bir çözüm bilen arkadaş yokmudur ?
  • 24-04-2014, 16:46:55
    #4
    bu sizin kullandığınız oyunun bir özelliği, yani mysql sunucunuzla alakalı bir durum yok,

    crona bağlayarak belirli sürelerde db yi boşaltabilirsiniz, veya oyun ayarlarında belki log tutmayı engellemek için bir ayar vardır.
  • 24-04-2014, 18:17:19
    #5
    victories adlı üyeden alıntı: mesajı görüntüle
    bu sizin kullandığınız oyunun bir özelliği, yani mysql sunucunuzla alakalı bir durum yok,

    crona bağlayarak belirli sürelerde db yi boşaltabilirsiniz, veya oyun ayarlarında belki log tutmayı engellemek için bir ayar vardır.
    Victoriesin dediği gibi bir cron oluştur kaç saatte bir silsin istiyorsan silsin
    İşe yarıyor loglar
  • 24-04-2014, 18:27:17
    #6
    Bu kayıtları temizlemeniz önerilmez çünkü oyun içerisinde oyuncuların neler yaptığı ile ilgili tüm bilgiler oraya kayıt ediliyor.

    Şöyle bir çözüm önerebilirim.

    Bütçeniz yeterliyse 1 tb hdd (İşlemci - Ram Pek önemli değil) bulunan bir sunucuya kayıtları aktarabilirsiniz. CONFIG den log veritabanını remote olarak düzenlerseniz mükemmel bir kayıt sunucusuna sahip olursunuz.

    Birden fazla servera sahipseniz yine tek sunucu üzerine toplarsınız ve veritabanı isimlerinide server1_log - server2_log seklinde tanımlarsınız temiz iş olur.

    Bu kayıtlar yeri geldiğinde Can kurtarabiliyor önemlidir 6-7 ay saklansa yeterlidir.

    Bizim kendi oyunlarımızda kullandığımız Cluster yapısını önerebilirim.

    Yoğunluğa Göre
    * 2 Mysql Server ( Master - Slave )
    * 1 Web Server
    * 2 Oyun Sunucusu. ( CONFIG public_ip: ile 1 sunucuya birden fazla ip tanımlayıp farklı portlar üzerinden yayın yapabilirsiniz )

    Mükemmel bir hız ve yönetim kolaylığı sağlayacaktır size

  • 28-04-2014, 16:28:51
    #7
    Lenassart adlı üyeden alıntı: mesajı görüntüle
    Bu kayıtları temizlemeniz önerilmez çünkü oyun içerisinde oyuncuların neler yaptığı ile ilgili tüm bilgiler oraya kayıt ediliyor.

    Şöyle bir çözüm önerebilirim.

    Bütçeniz yeterliyse 1 tb hdd (İşlemci - Ram Pek önemli değil) bulunan bir sunucuya kayıtları aktarabilirsiniz. CONFIG den log veritabanını remote olarak düzenlerseniz mükemmel bir kayıt sunucusuna sahip olursunuz.

    Birden fazla servera sahipseniz yine tek sunucu üzerine toplarsınız ve veritabanı isimlerinide server1_log - server2_log seklinde tanımlarsınız temiz iş olur.

    Bu kayıtlar yeri geldiğinde Can kurtarabiliyor önemlidir 6-7 ay saklansa yeterlidir.

    Bizim kendi oyunlarımızda kullandığımız Cluster yapısını önerebilirim.

    Yoğunluğa Göre
    * 2 Mysql Server ( Master - Slave )
    * 1 Web Server
    * 2 Oyun Sunucusu. ( CONFIG public_ip: ile 1 sunucuya birden fazla ip tanımlayıp farklı portlar üzerinden yayın yapabilirsiniz )

    Mükemmel bir hız ve yönetim kolaylığı sağlayacaktır size

    hocam sizin serverde öğrenmiştik pvpyi unutmam ilk sizinkine başlamıştım. hala aynı server üzerinden devam ediyormusunuz ?
  • 28-04-2014, 16:48:35
    #8
    ByKuzey adlı üyeden alıntı: mesajı görüntüle
    hocam sizin serverde öğrenmiştik pvpyi unutmam ilk sizinkine başlamıştım. hala aynı server üzerinden devam ediyormusunuz ?
    MMOMT2 ve M2-TR birleştirildi Elymetin2 ismiyle devam ediyor iki oyun, Oyun yönetimini geçen sene devir ettim ortaklık gibi bir durum oluştu oyunu başkası yönetiyor, teknik sorunlar ve oyunun geliştirilmesi ile ben ilgileniyorum devam aynı yani herşey

    10 Kasım 2009 da kurmuştuk en zirve dönemleri 2010 - 2011 yılları arasındaydı, gelişen pvp piyasası, serverların çoğalması doğal olarak oyuncuları böldü eskisi kadar olmasada turnuva yapabilecek kadar oyuncu ve lonca grupları oluşturabiliyoruz Profesyonel olmayan bir iş için bu bile yeterlidir, fazlasındada gözümüz olmadı zaten bekleriz tekrar oynamak isterseniz
  • 28-04-2014, 17:38:26
    #9
    Lenassart adlı üyeden alıntı: mesajı görüntüle
    MMOMT2 ve M2-TR birleştirildi Elymetin2 ismiyle devam ediyor iki oyun, Oyun yönetimini geçen sene devir ettim ortaklık gibi bir durum oluştu oyunu başkası yönetiyor, teknik sorunlar ve oyunun geliştirilmesi ile ben ilgileniyorum devam aynı yani herşey

    10 Kasım 2009 da kurmuştuk en zirve dönemleri 2010 - 2011 yılları arasındaydı, gelişen pvp piyasası, serverların çoğalması doğal olarak oyuncuları böldü eskisi kadar olmasada turnuva yapabilecek kadar oyuncu ve lonca grupları oluşturabiliyoruz Profesyonel olmayan bir iş için bu bile yeterlidir, fazlasındada gözümüz olmadı zaten bekleriz tekrar oynamak isterseniz

    2010 daki üyeliğimi buldum Hesap Kayıt Numarası: 18775 skype ekledim hocam kabul ederseniz konuşalım biraz