Bilgi Vsro Performans Artırma ve Gameserver Yük Azaltmak

Katılım
19 Ara 2024
Mesajlar
236
Tepkime puanı
2
Puanları
18
Vsro'da en iyi performansı almak için Gameserver hafifletilmesi şarttır. Gameserver yükü genel performansınızı belirler.
Konuyu ileri zamanlarda olabildiğince güncelleyeceğim. Yorum atarak konunun güncel kalmasına katkı sağlayabilirsiniz.


1- Log Temizliği ile Performans : Logları temizler item,char logları , ihtiyacınız olmayan logları temizlemenizde fayda var. İtem logları item geçmişi vs için kullanılır.

Kod:
USE [SRO_VT_LOG]
GO
TRUNCATE TABLE [dbo].[_LogCashItem]
TRUNCATE TABLE [dbo].[_LogEventChar]
TRUNCATE TABLE [dbo].[_LogEventItem]
TRUNCATE TABLE [dbo].[_LogEventSiegeFortress]
TRUNCATE TABLE [dbo].[_LogSchedule]
TRUNCATE TABLE [dbo].[_LogServerEvent]


2. Mob Spawn Rate : Daha önce bu konuda prosedür paylaştım link aşağıda, 1 Gs Max 35k civarı mob kaldırır fakat bu değişkendir. Moobları dağıtmalısınız. Aynı noktaya 10k mob spawn olursa o Gs çöker. Mob spawn hızı aşırı fazla olursa Gs ms artırır. Tamamen bu ayar sizin Gs sayınıza mob spawn adet , hız , map gibi etkenlere bağlıdır.

Nasıl Ayarlanır
: https://www.sromax.com/konular/vsro-mob-spawn-rate-ile-kumeleme-ayari-prosedur.9/



3. Files Dosyalarını Çoğaltmak ve GameServer sayısını arttırmak. Guard destekliyorsa gerekli bilgiyi verecektir.

4. İtemlerin yerde bekleme sürelerini düzenlemek. Azaltmak -- Örnek Kod : 180000 - 3 dk olanları 1.5 dk yapar.


Kod:
USE SRO_VT_SHARD
UPDATE _RefObjCommon Set DecayTime='90000'  where DecayTime='180000'

5. Gereksiz çöp itemleri droptan kaldırmak.
 
Son düzenleme:

Konuyu Kimler Okuyor (Total: 1, Kullanıcı: 0, Ziyaretçi: 1)

Geri
Üst