DOC.SYS-STAR
SEC-01
Ray Hostingstartup args
[READ_EST // 2 MIN]

Başlangıç Parametreleri & Özel Bayraklar (Flags)

Her sunucu konteyneri belirli bir komut satırı yürütme dizesiyle başlar. Gelişmiş kullanıcılar; garbage collection (çöp toplama) ayarlarını ince ayarlamak, CPU iş parçacıklarını atamak, ağ tickrate oranlarını düzenlemek ve sunucu motoru parametrelerini yapılandırmak için bu argümanları değiştirebilir.


1. Temel Dinamik Değişken Sistemi

Başlangıç komutun, çift süslü parantez içine alınmış dinamik değişkenler içerir. Bu değişkenler, sunucu konteynerin başlatılmadan önce panel tarafından aktif veritabanı değerleriyle otomatik olarak değiştirilir.

Değişken Yerine Yazılan Değer Açıklama
{{MaxPlayers}} Oyuncu Sayısı Panelinizde yapılandırılan maksimum slot sınırını yansıtır.
{{GSLT}} Oyun Sunucusu Giriş Anahtarı Steam eşleştirme kimlik doğrulaması için gereklidir.
{{LicenseKey}} Lisans Anahtarı Geliştirici yetkilendirme belirteçleri gerektiren oyunlar için kullanılır (örneğin FiveM).
{{Port}} Port Numarası Konteynerine atanan birincil ağ soketi.
{{Ip}} IP Adresi Sunucu makinesinin yerel yönlendirme adresi.

[!CAUTION] Değişken Yapısını Bozma Bu değişkenleri kesinlikle silme veya yeniden adlandırma (örneğin {{MaxPlayers}} kısmını 32 yapma). Bunu yaparsan başlatıcı betik yapısı bozulur ve sunucu konsolu açılışta hata verir.


2. Performans Optimizasyon Hazır Ayarları (Canavar Altyapı)

Başlangıç parametrelerine belirli bayraklar (flags) eklemek, sunucu performansını ciddi şekilde artırır ve ani ping fırlamalarını ortadan kaldırır.

Minecraft Optimizasyonu (Aikar Bayrakları)

Java tabanlı sunucular için standart GC argümanlarını Aikar'ın garbage collection parametreleriyle değiştirmek, Java Sanal Makinesi (JVM) duraksamalarını minimuma indirir:

-XX:+UseG1GC -XX:+ParallelRefProcEnabled -XX:MaxGCPauseMillis=200 -XX:+UnlockExperimentalVMOptions -XX:+DisableExplicitGC -XX:+AlwaysPreTouch -XX:G1NewSizePercent=30 -XX:G1MaxNewSizePercent=40 -XX:G1HeapRegionSize=8m -XX:G1ReservePercent=20 -XX:G1HeapWastePercent=5 -XX:G1MixedGCCountTarget=4 -XX:InitiatingHeapOccupancyPercent=15 -XX:G1MixedGCLiveThresholdPercent=90 -XX:G1RSetUpdatingPauseTimePercent=5 -XX:SurviorRatio=32 -XX:+PerfDisableSharedMem -XX:MaxTenuringThreshold=1

Rust Motoru Tickrate Ayarı

Rust sunucuları için tickrate değerini optimize etmek ve çekirdek atamalarını yapmak, fizik hesaplamalarının pürüzsüz ve kasmayan bir şekilde çalışmasını sağlar:

-batchmode +server.tickrate 30 +server.queriespersecond 2000 +server.threads 4 +fps.limit 256

3. Bellek Atamaları & OOM Çökmeleri

Bellek limitleri (Java için -Xmx ve -Xms), seçtiğin abonelik planına bağlı olarak panel tarafından dinamik olarak yönetilir.

[!WARNING] Yetersiz Bellek (OOM) Koruması Başlangıç argümanları dizesine manuel olarak -Xmx veya -Xms bayrakları ekleme. Başlangıç betiğinde sunucunun atanan plan kotasından daha fazla bellek tahsis edersen, ana işletim sisteminin OOM sonlandırıcısı sunucu sürecini anında öldürür.


4. Varsayılan Ayarlara Dönme

Özel başlangıç komutundaki bir sözdizimi hatası nedeniyle sunucun başlamazsa:

  1. Panelden Startup Arguments bölümüne git.
  2. Giriş alanının altındaki Reset to Default eylemini seç.
  3. Sunucuyu yeniden başlat. Panel, doğrulanmış varsayılan başlatıcı yapılandırmasını geri yükleyecektir.

7/24 Profesyonel Teknik Destek

Donanım uzmanlarımızla birebir görüşmek için resmi Discord sunucumuza katıl.

Destek Ağına Bağlan