= Saya menyediakan pelayan khusus Valheim yang dihoskan awan menggunakan AWS, inilah yang saya gunakan dan masalah yang saya hadapi. = Saya telah bekerja dengan AWS selama satu atau dua tahun sekarang untuk tugas saya (dan saya telah bekerja dalam pembangun perisian selama 20 tahun) dan jadi saya cukup biasa dengan cara ia berfungsi dan kemudian saya mendapat catatan blog ini daripada AWS pada menyediakan pelayan Valheim httpsaws.amazon.com/blogs/gametech/hosting-your-own-dedicated-valheim-server-in-the-cloud/ Ia melakukan kerja yang cukup baik untuk meneruskan langkah demi langkah melalui proses yang diperlukan untuk mencipta segala-galanya. Penyelesaian akhir secara keseluruhan berfungsi dengan baik, tetapi terdapat beberapa kaveat dan butiran yang akan saya bahas kemudian Asasnya ialah ia menggunakan Cloudformation untuk mencipta segala-galanya untuk anda. Anda melakukan beberapa kemasukan data asas dan ia melakukan yang lain. Cloudformation ialah konfigurasi AWS sebagai bahasa templat kod. Anda boleh menjana sebarang sumber yang anda inginkan dalam AWS menggunakan Cloudformation. Set sumber yang dihasilkan oleh templat Cloudformation dipanggil Cloudformation Stack Beberapa langkah manual melibatkan penyediaan zon yang dihoskan untuk URL yang akan menghala ke alamat IP contoh EC2 anda dan beberapa konfigurasi pengguna tapak web panel kawalan dan kata laluan pelayan. Saya akhirnya membayar $5 untuk mendaftar domain .link yang akan menghala ke IP pelayan saya dan menyediakannya menggunakan perkhidmatan Laluan 53 seperti yang diterangkan dalam siaran. Ini adalah pilihan tetapi memudahkan perkara Ia mencipta Peraturan Eventbridge yang dimatikan sekali sehari untuk menurunkan contoh EC2 untuk menjimatkan kos. Menjalankan EC2 menjana yuran dan melainkan anda bermain 24/7 ia masuk akal untuk dimatikan semasa waktu tidur (saya menetapkan tarikh turun saya pada 12:05 pagi waktu saya) Ia menjana tapak web yang dihoskan di hadapan awan yang boleh anda gunakan untuk menghidupkan dan mematikan pelayan EC2 atau mengubah saiznya. Pengesahan ke tapak ini diuruskan menggunakan perkhidmatan Cognito, jadi anda boleh memberikan log masuk kepada rakan anda dan mereka boleh menghidupkan (atau mematikan) pelayan apabila mereka mahu Permulaan pelayan akan mendapatkan alamat IP semasa EC2 dan mengemas kini DNS Laluan 53 anda untuk menghalakannya Perkhidmatan Sandaran digunakan untuk membuat sandaran harian pelayan anda Ini sebenarnya bukan masalah, tetapi jika anda tidak selesa menggunakan SSH untuk log masuk ke pelayan Linux, ini mungkin bukan perkara yang sesuai untuk anda cuba. Penyelesaian masalah akhirnya mendorong anda ke pelayan untuk menyemak perkara yang sedang berlaku. Contohnya apabila tampung terakhir memecahkan perkara dengan world save, saya pergi ke pelayan dan menyalin sendiri fail dunia dari satu lokasi ke lokasi lain untuk membetulkannya Sekali lagi, ini tidak semestinya menjadi masalah, tetapi selain menyebut bahawa ia berjalan dalam bekas dan anda perlu membuat beberapa perubahan pada docker- compose.yml untuk mengemas kini kata laluan pelayan tidak banyak butiran yang diberikan tentang persediaan kontena dalam catatan blog. Jika anda melakukan beberapa carian berdasarkan perkara dalam docker-compose.yml, anda akan mendapati ia menjalankan persediaan kontena Valheim ini httpsgithub.com/mbround18/valheim-docker Penyelesaian kontena didokumentasikan dengan baik jika anda perlu menyelesaikannya. Ia secara keseluruhannya tidak menjadi isu kecuali satu perkara.. Semua perkara sebelumnya mungkin tidak pernah sampai ke perhatian saya jika tetapan lalai untuk penyelesaian bekas seperti yang dipasang (bukan lalai yang disertakan di luar kotak) tidak disediakan untuk menyebabkan kegagalan. Suatu hari saya cuba log masuk ke pelayan dan ia gagal membenarkan saya masuk. Selepas saya masuk ke contoh EC2 menggunakan SSH, saya mendapati pemacu cakera utama penuh. Saya menyiasat sedikit dan mendapati bahawa cara penyelesaian kontena valheim-docker disediakan mempunyai jadual sandaran lalai untuk fail permainan yang ditetapkan untuk dilakukan setiap 15 minit dan pengekalan ditetapkan kepada 3 hari Di belakang, saya boleh melihat ini dalam tangkapan skrin docker-compose.yml yang mereka letakkan dalam catatan blog, tetapi sudah tentu tanpa sebarang konteks ia hilang pada saya pada masa itu httpsd2908q01vomqb2.cloudfront.net/91032ad7bbcb6cf72875e8e8207dcfba80173f7c/2022/04/05/valheim-nano-02-1024x494.png AUTO_BACKUP = 1 -- Bermaksud sandaran automatik dihidupkan AUTO_BACKUP_SCHEDULE = */15 -- Ungkapan cron untuk setiap 15 minit AUTO_BACKUP_DAYS_TO_LIVE = 3 -- Berapa lama fail sandaran disimpan Memandangkan setiap fail sandaran adalah beberapa ratus MB, dalam masa beberapa hari ini memakan 8gb ruang yang digunakan untuk konfigurasi lalai. Sebaik sahaja saya memadamkan sandaran yang tidak perlu dan menukar jadual kepada sesuatu yang lebih munasabah, semuanya menjadi baik sejak itu Saya masih menggunakan persediaan ini. Saya sukakannya. Kos keseluruhannya agak rendah setiap bulan. Mereka menganggarkan $5 sebulan untuk 20 jam masa operasi seminggu dengan pelayan Sederhana dan setakat ini menjejaki apa yang saya lihat. Ya, saya mungkin akan lebih kurang $10 kerana kami bermain lebih kerap, tetapi ia mudah. Saya tidak memerlukan mesin tambahan yang beroperasi yang menggunakan elektrik di sini di rumah atau benar-benar melakukan apa-apa kerja infrastruktur sama sekali. Satu-satunya perkara yang perlu saya jejaki ialah dunia menyelamatkan jika saya perlu beralih daripada ini dan kerana segala-galanya dicipta oleh Cloudformation, saya boleh pergi dan menciptanya semula dalam masa 15 minit jika saya perlu. Ia kemas secara keseluruhan tiada komen lagi Jadilah yang pertama berkongsi pendapat anda! == Mengenai Komuniti == Viking Rusa sedang membunyikan hon == Sama dengan siaran ini == r/GooglePixelSaya menggunakan pengecas komputer riba 65W untuk mengecas Pixel 6 saya dan92%131Feb 27 r/PythonSaya membuat aplikasi sembang mudah menggunakan soket dan urwid56%1Mei 20 r/EliteDangerousSaya melatih AI dengan setiap artikel GalNet dan memberitahunya kepada96%42Mei 13 r/GrimesSaya merakam Grimes @ EDC tetapi ia hanya menangkap mikrofon saya93%4Mei 22 r/singedmainsSaya meminta AI paling maju di dunia untuk menulis singed98%7Jun 19 r/valheimUntuk anda semua yang telah mengusahakan apa yang devs ada94%7823d r/valheimMenemui portal yang tidak disambungkan di Da Lat, Vietnam.99%426d r/valheimSaya tidak pernah menyiarkan tetapi ini perlu dikatakan92%2342d r/valheim Jadi um⦠siapa tahu cloudberry sebenarnya sesuatu?96%2112d r/valheimSeorang kawan dan saya mencuba meriam tempuling. Bukan 99%761d r/valheimHutan Hitam dilihat dari Padang Rumput.98%461d r/valheimSaya cuba memasukkan babi hutan saya ke dalam penternak98%456d r/valheimValheim moment97%3820j r/valheimPerlu suka mod Kamera Orang Pertama ini98%1145d r/valheimMungkin hanya angan-angan tetapi saya mengesyaki mereka mungkin97%1754d