= AWS kullanarak bulutta barındırılan Valheim'a özel bir sunucu kurdum, işte ne kullandım ve ne gibi sorunlar yaşadım. = İşim gereği bir veya iki yıldır AWS ile çalışıyorum (ve 20 yıldır yazılım geliştirme alanında çalışıyorum) ve bu nedenle nasıl çalıştığını oldukça iyi biliyorum ve ardından AWS'den şu blog yazısına rastladım: Valheim sunucusu kurma httpsaws.amazon.com/blogs/gametech/hosting-your-own-dedicated-valheim-sunucu-in-the-cloud/ Her şeyi yaratmak için gereken süreçte adım adım ilerleyerek oldukça iyi bir iş çıkarıyor. Nihai çözüm genel olarak oldukça iyi çalışıyor ancak daha sonra değineceğim bazı uyarılar ve ayrıntılar var Temel nokta, sizin için her şeyi yaratmak için Cloudformation'ı kullanmasıdır. Siz bazı temel veri girişlerini yaparsınız, gerisini o halleder. Cloudformation, kod şablonu dili olarak AWS yapılandırmasıdır. Cloudformation'ı kullanarak AWS'de istediğiniz kaynakları oluşturabilirsiniz. Bir Bulut Formasyonu şablonu tarafından oluşturulan kaynakların sonuçtaki kümesine Bulut Formasyonu Yığını denir Manuel olarak gerçekleştirilecek birkaç adım, EC2 bulut sunucusu IP adresinizi işaret edecek URL için barındırılan bölgenin ayarlanmasını ve kontrol paneli web sitesi kullanıcılarının ve sunucu şifresinin bazı yapılandırmalarını içerir. Sunucumun IP'sine işaret edecek bir .link alan adını kaydettirmek ve bunu yazıda açıklandığı gibi Route 53 hizmetini kullanarak kurmak için 5 $ ödedim. Bu isteğe bağlıdır ancak işleri basitleştirir Maliyetlerden tasarruf etmek için EC2 bulut sunucusunda günde bir kez devreye giren bir Eventbridge Kuralı oluşturur. EC2'nin çalışır durumda olması ücrete neden olur ve 7/24 oynamadığınız sürece uyku sırasında kapatmak mantıklıdır (benimkini saat 12:05'e ayarladım) EC2 sunucusunu açıp kapatmak veya yeniden boyutlandırmak için kullanabileceğiniz, bulut ön yüzünde barındırılan bir web sitesi oluşturur. Bu siteye yönelik kimlik doğrulama, Cognito hizmeti kullanılarak yönetilir, böylece arkadaşlarınıza oturum açma bilgileri verebilirsiniz ve onlar da istedikleri zaman sunucuyu açabilir (veya kapatabilirler) Sunucu başlangıcı EC2'nin geçerli IP adresini alacak ve Route 53 DNS'nizi buna işaret edecek şekilde güncelleyecektir. Yedekleme hizmeti, sunucunuzun günlük yedeklerini oluşturmak için kullanılır Bu başlı başına bir sorun değil, ancak bir Linux sunucusunda oturum açmak için SSH'yi kullanma konusunda rahat değilseniz, bu sizin denemeniz için doğru şey olmayabilir. Sorun giderme, neler olup bittiğini kontrol etmeniz için sizi sunucuya itmekle sonuçlanır. Örneğin, son yama dünya kaydetmeyle ilgili sorunları bozduğunda, sunucuya girdim ve düzeltmek için dünya dosyasını kendim bir konumdan diğerine kopyaladım. Yine, bu mutlaka bir sorun değil, ancak bir kapta çalıştığını ve docker'da bazı değişiklikler yapmanız gerektiğini belirtmenin dışında- sunucu şifresini güncellemek için compose.yml blog gönderisinde kapsayıcı kurulumu hakkında çok fazla ayrıntı verilmemiştir. Docker-compose.yml'deki şeylere dayalı olarak biraz arama yaparsanız, bu Valheim kapsayıcı kurulumunu çalıştırdığını göreceksiniz httpsgithub.com/mbround18/valheim-docker Sorun gidermeniz gerekirse, kapsayıcı çözümü iyi bir şekilde belgelenmiştir. Genel olarak, bir şey dışında pek sorun olmadı .. Yüklü olduğu şekliyle kapsayıcı çözümünün varsayılan ayarları (kutudan çıktığı gibi gelen varsayılanlar değil) bir arızaya neden olacak şekilde ayarlanmamışsa, önceki tüm şeyler hiç dikkatimi çekmemiş olabilir. Bir gün sunucuda oturum açmaya çalıştım ve içeri girmeme izin vermedi. SSH kullanarak EC2 bulut sunucusuna girdikten sonra birincil disk sürücüsünün dolu olduğunu gördüm. Biraz araştırdım ve valheim-docker konteyner çözümünün kurulum şeklinin, oyun dosyaları için her 15 dakikada bir gerçekleştirilecek varsayılan yedekleme planına sahip olduğunu ve saklama süresinin 3 gün olarak ayarlandığını buldum. Geriye dönüp baktığımda, bunu blog gönderisine koydukları docker-compose.yml'nin ekran görüntüsünde görebilirdim, ancak elbette herhangi bir bağlam olmadan o sırada benim için kayboldu. httpsd2908q01vomqb2.cloudfront.net/91032ad7bbcb6cf72875e8e8207dcfba80173f7c/2022/04/05/valheim-nano-02-1024x494.png AUTO_BACKUP = 1 -- Otomatik yedeklemenin açık olduğu anlamına gelir AUTO_BACKUP_SCHEDULE = */15 -- Her 15 dakikada bir cron ifadesi AUTO_BACKUP_DAYS_TO_LIVE = 3 -- Yedekleme dosyaları ne kadar süreyle tutulur Her yedekleme dosyasının birkaç yüz MB olduğu düşünülürse, birkaç gün içinde bu, varsayılan yapılandırmanın kurulduğu 8 gb alanı tüketti. Gereksiz yedeklemeleri sildiğimde ve programı biraz daha makul bir şeye değiştirdiğimde, o zamandan beri her şey yolundaydı. Hala bu kurulumu kullanıyorum. Beğendim. Aylık genel olarak nispeten düşük maliyetlidir. Bir Orta sunucuyla haftada 20 saatlik çalışma süresi için ayda 5 ABD Doları tahmin ediyorlar ve şimdiye kadar gördüğüm kadarıyla takip ediyor. Evet, daha sık oynadığımız için muhtemelen 10 $ civarında daha fazla olacağım, ama bu uygun. Burada evde elektrik kullanan veya gerçekten herhangi bir altyapı işi yapan fazladan bir makineye ihtiyacım yok. İzlemem gereken tek şey, bundan kurtulmam gerekirse dünyanın tasarruf etmesi ve her şey Cloudformation tarafından oluşturulduğundan, gerekirse 15 dakika içinde onu uzaklaştırıp yeniden oluşturabiliyorum. Genel olarak temiz henüz yorum yok Ne düşündüğünü ilk paylaşan sen ol! == Topluluk Hakkında == Vikingler Geyik şu anda korna çalıyor == Bu gönderiye benzer == r/GooglePixelPixel 6'mı şarj etmek için 65 W'lık bir dizüstü bilgisayar şarj cihazı kullandım ve92%13127 Şubat r/Python Sockets ve urwid56%1 kullanarak basit bir sohbet uygulaması yaptım 20 Mayıs r/EliteDangerousHer GalNet makalesi için bir yapay zekayı eğittim ve bunu ona anlattım96%42Mayıs 13 r/GrimesGrimes'ı EDC'de kaydettim ama yalnızca mikrofonumu yakaladı93%4Mayıs 22 r/singedmainsDünyanın en gelişmiş yapay zekasından bir şarkı yazmasını istedim98%719 Haz r/valheimGeliştiricilerin sahip olduklarıyla çalışan hepiniz için94%7823d r/valheimDa Lat, Vietnam'da bağlantısız bir portal bulundu.99%426d r/valheimAsla gönderi paylaşmam ama bunun söylenmesi gerekiyor92%2342d r/valheimSo um⦠cloudberry'lerin aslında bir şey olduğunu kim bilebilirdi?96%2112d r/valheimBir Arkadaşımla zıpkın topunu denedik. Değil99%761d r/valheimMeadows'tan görülen Kara Orman.98%461d r/valheimMe domuzlarımı damızlık içine koymaya çalışıyorum98%456d r/valheimValheim anı97%3820s r/valheimBu Birinci Şahıs Kamera moduna bayılıyorum98%1145d r/valheimBelki sadece hüsnükuruntu ama olabileceklerinden şüpheleniyorum97%1754d