ฉันจะเรียกใช้แอปพลิเคชันจากเซิร์ฟเวอร์ได้อย่างไร เซิร์ฟเวอร์ประเภทใดที่ฉันต้องการ ฉันจะรันแอปพลิเคชันได้อย่างไร [ซ้ำ]


0

ฉันจะรันโปรแกรมจากเซิร์ฟเวอร์ได้อย่างไร

สวัสดี. เพียงชี้แจงสิ่งที่ฉันขอ: ฉันต้องการเขียนโปรแกรมที่มีน้ำหนักเบาเพื่อจัดการฟอรั่มของฉัน เนื่องจากมีการตั้งค่าไม่เพียงพอในฟอรัมเพื่อทำทุกสิ่งที่ฉันต้องการ ดังนั้นโปรแกรมจะแยกวิเคราะห์และส่งอีเมลขึ้นอยู่กับสิ่งที่ถูกโพสต์ (ได้รับอนุญาตก่อนแน่นอน) โปรแกรมจะต้องรันทุกนาทีและตรวจสอบสถานะฟอรัม ฉันต้องการให้โปรแกรมทำงานตลอด 24/7 ดังนั้นฉันต้องการมันบนเซิร์ฟเวอร์ฉันคิดว่า ฉันสามารถทำได้บนเซิร์ฟเวอร์ใด ๆ มันเบามากเท่านั้น มันจะเป็นไฟล์ exe ฉันสามารถถ่ายโอนไปยังบริการโฮสติ้งใด ๆ แล้วดำเนินการเพื่อให้มันทำงานอย่างต่อเนื่องได้

ขอบคุณ :)


ไม่ได้ฟังดูมีน้ำหนักเบาสำหรับฉัน ... มันก็น่าจะเป็นไฟล์. exe
Tyson

สวัสดี ทำซ้ำ: คำถามสุดท้ายถูกพักไว้เนื่องจากไม่เจาะจงฉันแก้ไขตามที่ร้องขอ แต่ยังคงถูกพักไว้ดังนั้นฉันจึงโพสต์ซ้ำ เรื่อง จริงจัง: ฉันคิดว่าฉันสามารถทำให้เป็นไฟล์ exe ได้ เพียงแค่โหลด HTML จากฟอรัมของฉันแยกข้อมูลแล้วส่งอีเมลบางฉบับ
Danny

คำตอบ:


0

แน่นอนว่ามีหลายวิธีในการทำเช่นนี้

หากเป็นเซิร์ฟเวอร์ linux คุณสามารถตั้งค่า cron job ให้เรียกใช้งานโปรแกรมของคุณทุกช่วงเวลา x

หากเป็นเซิร์ฟเวอร์ Windows คุณสามารถใช้ Windows Task Scheduler เพื่อรันโปรแกรมของคุณทุกช่วงเวลา x

สิ่งหนึ่งที่ควรระวังคือถ้าโปรแกรมที่คุณต้องการใช้งานนั้นไม่ได้อยู่ในเซิร์ฟเวอร์เดียวกันกับโปรแกรมที่ให้บริการในฟอรัมคุณจะต้องหาวิธีในการเชื่อมต่อและดึงข้อมูลที่ต้องการ

สำหรับสิ่งนี้ขึ้นอยู่กับความต้องการของคุณคุณสามารถอนุญาตการเชื่อมต่อระยะไกลจากเซิร์ฟเวอร์ฐานข้อมูลของคุณหรืออาจตั้งค่า URL ที่ทำให้การทำงานสำหรับคุณและแยกวิเคราะห์ข้อมูล


ขอบคุณแกสตัน คุณรู้หรือไม่ว่าต้องเป็น VPS หรือเซิร์ฟเวอร์เฉพาะ ถ้าฉันได้รับ VPS และติดตั้ง wordpress ของฉันแล้วพวกเขาจะอยู่บนเซิร์ฟเวอร์เดียวกันหรือไม่ เย็นนี้เป็นอุดมคติ
Danny

VPS จะใช้งานได้ ผมจะวางทั้งในเซิร์ฟเวอร์เดียวกัน :)
แกสตันซานเชซ

คุณอธิบายวิธีใช้บริการ Cron หรือ Task Scheduler ได้ไหม ตอนนี้นี่เป็นเพียงการบอกให้ใช้โปรแกรม แต่ไม่มีคำแนะนำ โปรดแก้ไขเพื่อรวมข้อมูลเพิ่มเติม ขอบคุณ
ลุคชาวแคนาดา

ฉันคิดว่ามีข้อมูลเพียงพอบนอินเทอร์เน็ตแล้วที่จะเข้าใจสิ่งนี้ อย่างไรก็ตามหากคุณต้องการคำตอบที่แม่นยำยิ่งขึ้น ฉันให้คำตอบที่แม่นยำอย่างเท่าเทียมกันตามคำถามที่ถาม
Gaston Sanchez

ฉันคิดว่าแกสตันตอบคำถามของฉันแล้ว แต่ฉันรู้แล้วว่าจะให้โปรแกรมทำงานบนเซิร์ฟเวอร์ได้อย่างไร: มีตัวจับเวลาในโปรแกรมที่รันคำสั่งตามช่วงเวลาที่แน่นอน (Cron) หรือกับตัวกำหนดเวลางาน: ระบบปฏิบัติการจะรันโปรแกรมหลังจากระยะเวลาหนึ่งหรือ เหตุการณ์ที่เกิดขึ้น ไม่แน่ใจว่ามันหมายถึงอะไร แต่ฉันสามารถทำได้ทั้งสองอย่าง เดาฉันไม่แน่ใจว่าจะเริ่มโปรแกรมบนเซิร์ฟเวอร์โฮสต์ปกติ แต่เนื่องจากฉันขายในแนวคิด VPS ฉันคิดว่ามันไม่สำคัญ :) ดังนั้นขอบคุณสำหรับคำตอบฉันจึงออกไปรับ vps :) ขออภัยฉันไม่สามารถลงคะแนนก่อให้เกิด <15 ตัวแทน
แดนนี่
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.