Score:0

มีวิธีที่จะทำให้เวลาของเซิร์ฟเวอร์ซิงค์กับมิลลิวินาทีทั่วโลกหรือไม่?

ธง et

ฉันกำลังทำงานในโครงการที่ต้องซิงค์เวลาของเซิร์ฟเวอร์ให้ตรงกันในระดับมิลลิวินาที

มีเซิร์ฟเวอร์ในสหราชอาณาจักร สหรัฐอเมริกา และเอเชีย ท่ามกลางประเทศอื่นๆ และในขณะนี้ มีบางคนต้องซิงค์เวลาด้วยตนเองเพื่อให้แน่ใจว่าทั้งหมดตรงกัน ซึ่งเป็นเรื่องยากและไม่ได้รับ ms ที่ตรงกันเสมอไป

นอกจากนี้ยังมีการแก้ไขรหัสเพื่อรองรับความแตกต่างของเวลาในทุกเซิร์ฟเวอร์ของเรา

มีวิธีที่ดีกว่าในการทำเช่นนี้หรือไม่?

เรากำลังใช้ Windows stack อยู่ในขณะนี้

Nikita Kipriyanov avatar
za flag
[PTP](https://en.wikipedia.org/wiki/Precision_Time_Protocol) ได้รับการออกแบบมาโดยเฉพาะสำหรับความแม่นยำดังกล่าว [Windows Server 2019](https://docs.microsoft.com/en-us/answers/questions/182261/ptp-in-windows-server-2019.html) และการอัปเดตบางอย่างของ Windows 10 ควรรองรับจาก กล่อง. คุณจะต้องมีแหล่งที่มาของเวลาที่แม่นยำ
Professor of programming avatar
et flag
ดูเหมือนว่ามันจะใช้งานได้คุณสามารถโพสต์เป็นคำตอบได้ไหม
Score:1
ธง cn

อาเพียงแค่ทำมัน?

อย่างจริงจัง. Windows 2019 นั้น IIRC แม่นยำถึง 0.5 มิลลิวินาทีเมื่อแกะกล่องโดยสันนิษฐานว่ามีเวลาแฝงที่เสถียร

มีบทความขนาดใหญ่โดย MS เกี่ยวกับวิธีที่พวกเขาปรับปรุงการซิงก์เวลาเพื่อให้มีความแม่นยำ แม้ในการจำลองเสมือน (สมมติว่าเป็น Hyper-V บนโฮสต์)

John Mahowald avatar
cn flag
Windows Server มีคอนฟิกูเรชันใดตามค่าดีฟอลต์ซึ่งได้รับ sub 1 ms ทั่วโลก โปรดทราบว่าคำถามนี้ถามเวลาข้ามทวีปต่างๆ ไม่ใช่เฉพาะเวลาแฝงต่ำของ LAN พื้นที่เมืองใหญ่
Score:1
ธง ar

เมื่อคุณอยู่ในช่วงมิลลิวินาที คุณไม่สามารถทำได้ด้วยสิ่งต่างๆ เช่น NTP โดยทั่วไปจะมีความแม่นยำในช่วงสิบมิลลิวินาทีบนอินเทอร์เน็ตเท่านั้น

คุณอาจต้องต่อนาฬิกาที่ถูกต้องเข้ากับเซิร์ฟเวอร์เองหรือใน LAN เดียวกัน

โปรดทราบว่านาฬิกาที่เที่ยงตรงประกอบด้วยตัวรับสัญญาณ GPS พร้อมเอาต์พุตพัลส์ต่อวินาที

หากคุณตั้งนาฬิกาด้วยตัวเอง คุณอาจช้าไปหลายร้อยมิลลิวินาที

เนื่องจากคุณมีสเปรดทางภูมิศาสตร์ขนาดใหญ่ ฉันจะติดต่อบริษัทเช่น ไมนเบิร์ก และรับโซลูชันแบบเบ็ดเสร็จจากพวกเขา - ทั้งสองอย่างเกิดจากการแพร่กระจายของระบบทางภูมิศาสตร์ขนาดใหญ่ และความต้องการที่สูงมากสำหรับเวลาที่ถูกต้อง

หากคุณชอบการผจญภัย คุณอาจตั้งค่าโซลูชันของคุณเองด้วย GPS ในแต่ละตำแหน่ง โดยใช้เอาต์พุตแบบพัลส์ต่อวินาทีไปยังเซิร์ฟเวอร์นี้จะแม่นยำเพียงพอหรือไม่ ฉันไม่รู้.

โพสต์คำตอบ

คนส่วนใหญ่ไม่เข้าใจว่าการถามคำถามมากมายจะปลดล็อกการเรียนรู้และปรับปรุงความสัมพันธ์ระหว่างบุคคล ตัวอย่างเช่น ในการศึกษาของ Alison แม้ว่าผู้คนจะจำได้อย่างแม่นยำว่ามีคำถามกี่ข้อที่ถูกถามในการสนทนา แต่พวกเขาไม่เข้าใจความเชื่อมโยงระหว่างคำถามและความชอบ จากการศึกษาทั้ง 4 เรื่องที่ผู้เข้าร่วมมีส่วนร่วมในการสนทนาด้วยตนเองหรืออ่านบันทึกการสนทนาของผู้อื่น ผู้คนมักไม่ตระหนักว่าการถามคำถามจะมีอิทธิพลหรือมีอิทธิพลต่อระดับมิตรภาพระหว่างผู้สนทนา