บทความนี้แนะนำการแจ้งเตือนอีเมลต้นน้ำและปลายน้ำของบริการตรวจสอบผู้ดูแลระบบสปริงบูต มันถูกแบ่งปันกับทุกคนดังนี้:
ภายใต้สถาปัตยกรรม Microservice จำนวนบริการสามารถมีตั้งแต่หลายสิบถึงหลายร้อยซึ่งเป็นสิ่งจำเป็นสำหรับบริการตรวจสอบ
หากเป็นโครงการเดียวก่อนหน้านี้จะได้รับการแก้ไขเพื่อเริ่มโครงการหลายโครงการ คุณสามารถตรวจสอบพวกเขาผ่านเครื่องมือตรวจสอบของบุคคลที่สามจากนั้นแจ้งเตือนพวกเขาในเวลาจริง
ภายใต้ Microservices มีบริการมากเกินไปและสามารถขยายได้ตลอดเวลา ในเวลานี้ฟังก์ชั่นการตรวจสอบของบุคคลที่สามไม่สามารถใช้งานได้ เราสามารถเชื่อมต่อกับศูนย์ลงทะเบียนผ่าน Spring Boot Admin เพื่อดูสถานะบริการซึ่งสามารถดูได้บนหน้าเท่านั้น
หลายครั้งฉันหวังว่าจะสามารถตรวจสอบโดยอัตโนมัติและแจ้งเตือนทางอีเมล บริการบางอย่างได้ลบฟังก์ชั่นดังกล่าว อันที่จริงฟังก์ชั่นนี้มีอยู่แล้วใน Spring Boot Admin เราจำเป็นต้องกำหนดค่าข้อมูลอีเมลบางส่วนเพื่อใช้งานเท่านั้น
ก่อนแนะนำการอ้างอิงที่จำเป็นสำหรับอีเมล:
<การพึ่งพา> <roupId> org.springframework.boot </groupId> <ratifactid> Spring-Boot-Starter-Mail </artifactid>
จากนั้นเพิ่มข้อมูลเซิร์ฟเวอร์เมลลงในไฟล์การกำหนดค่า:
Spring.mail.host=smtp.qq.comspring.mail.username=1304489315@qq.comspring.mail.password=authorization รหัสกล่องจดหมาย QQ Spring.mail.properties.mail.smtp.auth = Truespring.mail.properties.mail.smtp.starttls.enable = Truespring.mail.properties.mail.smtp.starttls.required = true# [email protected]
หลังจากการกำหนดค่าเสร็จสิ้นเมื่อบริการออนไลน์และออฟไลน์ที่อยู่อีเมลของคุณสามารถรับอีเมลได้
ข้างต้นเป็นเนื้อหาทั้งหมดของบทความนี้ ฉันหวังว่ามันจะเป็นประโยชน์ต่อการเรียนรู้ของทุกคนและฉันหวังว่าทุกคนจะสนับสนุน wulin.com มากขึ้น