Bu, Ubuntu Online, Fedora Online, Windows çevrimiçi emülatörü veya MAC OS çevrimiçi emülatörü gibi birden fazla ücretsiz çevrimiçi iş istasyonumuzdan birini kullanarak OnWorks ücretsiz barındırma sağlayıcısında çalıştırılabilen ktserver komutudur.
Program:
ADI
ktserver - hafif bir veritabanı sunucusu
TANIM
` komutukt sunucusu' veritabanı örneklerini yöneten sunucuyu çalıştırır. Bu komut kullanılır
aşağıdaki formatta. `db' bir veritabanı adı belirtir. Veritabanı belirtilmemişse, bir
adsız bellek içi veritabanı açılır.
kt sunucusu [-ev sahibi str] [-Liman num] [-çıkış num] [oyunu bırakanların num] [log dosya]
[- o|-ls|Onları|-lz] [-ulog dir] [-ulim num] [-uasi num] [-Sid num] [-ord]
[-yulaf|-vaha|-onl|-otl|-onr] [asi num] [-kül] [-bgs dir] [-bgsi num] [-bgc str]
[-dmn] [-pid dosya] [-scr dosya] [-mhost str] [-ithalat num] [-rts dosya] [-riv num]
[-lütfen dosya] [-pleks str] [-pldb dosya] [dbKendi ID’n ile mağazalarını oluştur]
Seçenekler aşağıdakileri içerir.
-ev sahibi str : sunucunun ana bilgisayar adını belirtir.
-Liman num : sunucunun port numarasını belirtir.
-çıkış num : saniye cinsinden zaman aşımını belirtir.
oyunu bırakanların num : çalışan iş parçacığı sayısını belirtir. Varsayılan olarak, 8'dir.
log dosya : günlük dosyasının yolunu belirtir. Varsayılan olarak, günlükler
standart çıktı.
- o : "INFO" kayıt seviyesini ayarlar.
-ls : "SİSTEM" kayıt seviyesini ayarlar.
Onları : "ERROR" günlük düzeyini ayarlar.
-lz : günlüğe kaydetme düzeyini "YOK" olarak ayarlar.
-ulog dir : güncelleme günlüğü dizininin yolunu belirtir. Varsayılan olarak,
Özürlü.
-ulim num : her güncelleme günlük dosyasının sınır boyutunu belirtir.
-uasi num : güncelleme günlük dosyalarının senkronizasyon aralığını belirtir. Tarafından
varsayılan, devre dışıdır.
-Sid num : sunucu kimlik numarasını belirtir.
-ord : veritabanını okuyucu olarak açar.
-yulaf : otomatik işlem seçeneği ile veritabanını açar.
-vaha : otomatik senkronizasyon seçeneği ile veritabanını açar.
-onl : veritabanını kilitleme seçeneği olmadan açar.
-otl : deneme kilitleme seçeneğiyle veritabanını açar.
-onr : veritabanını otomatik onarım yok seçeneğiyle açar.
asi num : otomatik senkronizasyon aralığını belirtir. Varsayılan olarak,
Özürlü.
-kül : otomatik senkronizasyon sırasında fiziksel senkronizasyon yapar.
-bgs dir : arka plan anlık görüntü dizininin yolunu belirtir. Varsayılan olarak,
devre dışı.
-bgsi num : arka plan anlık görüntüsünün aralığını belirtir. Varsayılan olarak,
180
-bgsc str : anlık görüntünün sıkıştırma algoritmasını belirtir. "zlib", "lzo",
"lzma" desteklenir.
-dmn : bir daemon işlemine geçer.
-pid dosya : tarafından sinyal gönderilecek işlem kimliğini içerecek dosyayı belirtir.
- cmd dir : dış komutlar için komut arama yolunu belirtir. Varsayılan olarak,
geçerli dizin.
-scr dosya : komut dosyası uzantısı için komut dosyasını belirtir.
-mhost str : çoğaltmanın ana sunucusunun ana bilgisayar adını belirtir.
-ithalat num : çoğaltmanın ana sunucusunun bağlantı noktası numarasını belirtir.
-rts dosya : çoğaltma zaman damgasını içerecek dosyayı belirtir.
-riv num : her çoğaltma işleminin aralığını milisaniye cinsinden belirtir.
Varsayılan olarak 0.04'tür.
-lütfen dosya : takılabilir bir sunucunun paylaşılan kitaplık dosyasını belirtir.
-pleks str : takılabilir bir sunucunun yapılandırma ifadesini belirtir.
-pldb dosya : takılabilir bir veritabanının paylaşılan kitaplık dosyasını belirtir.
Bu komut, başarı durumunda 0, başarısızlık durumunda başka bir komut döndürür.
Ön planda çalışan sunucu işlemini bitirmek için `Ctrl-C' terminalde. NS
arka plan programı olarak çalışan sunucu işlemini bitirin, SIGTERM gibi bir sonlandırma sinyali gönderin
` tarafındanöldürmek' emretmek. Bir arka plan programı işlemi SIGHUP'ı yakalarsa, sunucu yeniden başlar ve
günlük dosyası yeniden açılır. Bir arka plan programı işleminin geçerli dizini thr olarak değiştirildiği için
kök dizini, ilgili dosyaların yolları onların mutlak yolları olarak tanımlanmalıdır.
Veritabanı adının adlandırma kuralı, Kyoto'nun polimorfik veritabanıyla aynıdır.
Kabine. "-" ise, veritabanı bir prototip karma veritabanı olacaktır. "+" ise,
veritabanı bir prototip ağaç veritabanı olacaktır. ":" ise, veritabanı bir zula olacaktır
veri tabanı. "*" ise, veritabanı bir önbellek karma veritabanı olacaktır. "%" ise,
veritabanı bir önbellek ağacı veritabanı olacaktır. Soneki ".kch" ise, veritabanı bir
dosya karma veritabanı. Soneki ".kct" ise, veritabanı bir dosya ağacı veritabanı olacaktır.
Soneki ".kcd" ise, veritabanı bir dizin karma veritabanı olacaktır. onun eki ise
".kcf", veritabanı bir dizin ağacı veritabanı olacaktır. Ayar parametreleri takip edebilir
"#" ile ayrılmış ad. Her parametre, ad ve değerden oluşur, birbirinden ayrılır.
"=" ile. "type" parametresi belirtilirse, veritabanı türü tarafından belirlenir.
"-", "+", ":", "*", "%", "kch", "kct", "kcd" ve "kcf" içindeki değer. Tüm veritabanı türleri
"log", "logkinds" ve "logpx" kayıt parametrelerini destekler. prototip karma
veritabanı ve prototip ağacı veritabanı, başka hiçbir ayar parametresini desteklemez. NS
stash veritabanı "bnum" u destekler. Önbellek karma veritabanı "opts", "bnum", "zcomp",
"capcnt", "capsiz" ve "zkey". Önbellek ağacı veritabanı, tüm parametreleri destekler.
kapasite sınırlaması dışında önbellek karma veritabanı ve "psiz", "rcomp", "pccap" ı destekler
ek olarak. Dosya karma veritabanı "apow", "fpow", "opts", "bnum", "msiz",
"dfunit", "zcomp" ve "zkey". Dosya ağacı veritabanı, dosyanın tüm parametrelerini destekler
hash veritabanı ve "psiz", "rcomp", "pccap" ek olarak. dizin karma veritabanı
"opts", "zcomp" ve "zkey"i destekler. Dizin ağacı veritabanı tüm parametreleri destekler
dizinin hash veritabanı ve "psiz", "rcomp", "pccap" ek olarak.
Ayrıca, Kyoto Tycoon tarafından birkaç parametre eklenmiştir. "ktopts" seçenekleri ayarlar ve
değer, kalıcı seçenek için "p" içerebilir. "ktcapcnt" kapasiteyi kayda göre ayarlar
sayı. "ktcapsiz", kapasiteyi veritabanı boyutuna göre ayarlar.
onworks.net hizmetlerini kullanarak ktserver'ı çevrimiçi kullanın