arasındaki zaman dilimini kurma Ben S3 dosya yüklemek için aws-s3 SDK mücevher kullanan bir raylar uygulama barındırmak için Dokku kullanıyorum. Sunucuya bir dosya yüklemeye çalıştığımda, günlüklerimde şu hatayı veriyor:Dokku, OS ve S3
Aws :: S3 :: Hatalar :: RequestTimeTooSkewed (İstek zamanı ile geçerli saat arasındaki fark çok büyük.): benim sunucuda zaman dilimi Chicago saat dilimine olurken
S3 kova bize-doğu 1 içindedir.
tarih Mon Mar 21 23:33:33 CDT 2016
Ben kuyruk Dokku günlükleri, bana UTC biçiminde süreyi gösterir:
2016-03-22T04: 28: 39.425196210Z prod [web.2]: Ben, [ 2016-03-22T04: 28: 39,422140 # 154] INFO -: işçisi = 2 hazır Dokku ve OS arasında zaman zaman senkronize edebilirsiniz nasıl
? İşletim sistemimin S3 saati ile senkronize olması gerekiyor mu? Eğer öyleyse, Chicago zaman dilimi S3 kovaları yoktur.
/etc/saat dilimi
America/Chicago
/etc/localtime sembolik olarak yer/usr/share/zoneinfo/Amerika/Chicago
Tarih ve dokku günlüklerim aynıdır ancak yine de hatayı alıyorum. Tamamlanan 500 Dahili Sunucu Hatası -374738914ms – ed1t
Sunucu saatinizi gerçek doğru zamana göre karşılaştırın. –
Bununla ne demek istediğinden emin değilim. Günlükleri takip ederken raylarım uygulamalarına istekte bulundum. Günlüklerde gösterilen zaman OS tarih çıkışı ile senkronize edilir. – ed1t