นี่คือคำสั่งสคริปต์ไคลเอนต์ที่สามารถเรียกใช้ในผู้ให้บริการโฮสต์ฟรีของ OnWorks โดยใช้เวิร์กสเตชันออนไลน์ฟรีของเรา เช่น Ubuntu Online, Fedora Online, โปรแกรมจำลองออนไลน์ของ Windows หรือโปรแกรมจำลองออนไลน์ของ MAC OS
โครงการ:
ชื่อ
สคริปต์ไคลเอนต์ — RSerPool Client (PU) สำหรับบริการสคริปต์
เรื่องย่อ
สคริปต์ไคลเอนต์ [-poolhandle=pool_handle] [- สภาพแวดล้อม = file_name] [-input=file_name]
[-output=file_name] [-เงียบ] [-maxretry=ทดลอง] [-retrydelay=มิลลิวินาที]
[-runid=คำอธิบาย] [-transmittimeout=มิลลิวินาที]
[-keepaliveinterval=มิลลิวินาที] [-keepalivetimeout=มิลลิวินาที]
[-cspinterval=มิลลิวินาที] [-cspserver=ที่อยู่:พอร์ต] [-logappend=ชื่อไฟล์]
[-logcolor=เปิด|ปิด] [-logfile=ชื่อไฟล์] [-ระดับบันทึก=0-9]
DESCRIPTION
สคริปต์ไคลเอนต์ เป็นผู้ใช้พูลที่เชื่อถือได้ของ Server Pooling (RSerPool) (PU) สำหรับการเขียนสคริปต์
บริการ. วัตถุประสงค์ของบริการนี้คือเพื่อแจกจ่ายข้อมูลอินพุตไปยังสคริปต์ PE, ดำเนินการ
สคริปต์ทำงานที่เป็นประโยชน์กับข้อมูลอินพุตและส่งคืนข้อมูลเอาต์พุต ตัวอย่างเช่น,
บริการนี้สามารถใช้สำหรับการประมวลผลการจำลองแบบกระจาย
อาร์กิวเมนต์
ตัวเลือกที่ใช้ได้มีดังนี้:
-poolhandle=pool_handle
ตั้งค่า PH เป็นค่าที่ไม่ใช่ค่าเริ่มต้น มิฉะนั้น การตั้งค่าเริ่มต้นคือ
"สคริปต์พูล".
พารามิเตอร์บริการ:
- สภาพแวดล้อม = file_name
ตั้งชื่อไฟล์สภาพแวดล้อมที่จะอัปโหลดไปยัง PE PE อาจแคช
ไฟล์สภาพแวดล้อมนี้ทำให้สามารถข้ามการอัปโหลดไฟล์เดียวกันได้ในภายหลัง
ไฟล์สภาพแวดล้อม
-input=file_name
ตั้งชื่อไฟล์อินพุตที่จะอัปโหลดไปยัง PE
-output=file_name
ตั้งชื่อไฟล์เอาต์พุตเพื่อเขียนการดาวน์โหลดจาก PE ไปที่
-เงียบ เปิดโหมดเงียบ กล่าวคือ มีการพิมพ์ข้อมูลเพียงเล็กน้อย
-maxretry=ทดลอง
จำนวนการลองใหม่สูงสุดเมื่อเกิดข้อผิดพลาดบนไซต์ระยะไกล ตัวนับข้อผิดพลาด
เพิ่มขึ้นเฉพาะเมื่อสคริปต์ฝั่งระยะไกลส่งคืนรหัสข้อผิดพลาดที่ไม่ใช่ศูนย์
เมื่อถึงขีดจำกัดข้อผิดพลาด ไฟล์เอาต์พุตที่ได้รับจะถูกดาวน์โหลด
เพื่อจุดประสงค์ในการดีบัก
-retrydelay=มิลลิวินาที
ตั้งค่าการหน่วงเวลาการลองใหม่เมื่อเกิดข้อผิดพลาดในหน่วยมิลลิวินาที
-runid=คำอธิบาย
เพิ่มคำอธิบายที่กำหนดให้กับบรรทัดบันทึกทั้งหมดของบริการสคริปต์ PU
การดำเนินการ. สิ่งนี้มีประโยชน์เมื่อ PU หลายตัวทำงานพร้อมกัน
-transmittimeout=มิลลิวินาที
ตั้งค่าระยะหมดเวลาการส่งเป็นมิลลิวินาที
-keepaliveinterval=มิลลิวินาที
ตั้งค่าช่วง Keep-alive เป็นมิลลิวินาที
-keepalivetimeout=มิลลิวินาที
ตั้งค่าการหมดเวลา Keep-alive ในหน่วยมิลลิวินาที
พารามิเตอร์โปรโตคอล ASAP:
-registrar=ที่อยู่:พอร์ต
เพิ่มรายการ PR แบบคงที่ลงในตารางนายทะเบียน สามารถเพิ่ม
หลายรายการ
-registrarannouncetimeout=มิลลิวินาที
ตั้งค่าการหมดเวลาสำหรับการประกาศ ASAP ผ่านมัลติคาสต์
-registrarconnecttimeout=มิลลิวินาที
ตั้งค่าการหมดเวลาสำหรับการสร้างการเชื่อมต่อ ASAP
-registrarconnectmaxtrials=ทดลอง
ตั้งค่าจำนวนสูงสุดของการทดลองสร้างการเชื่อมต่อ ASAP
-registrarrequesttimeout=มิลลิวินาที
ตั้งค่าการหมดเวลาสำหรับคำขอ ASAP
-registrarresponsetimeout=มิลลิวินาที
ตั้งค่าการหมดเวลาสำหรับการรอรับการตอบกลับ ASAP
-registrarrequestmaxtrials=ทดลอง
ตั้งค่าจำนวนสูงสุดของการทดลองใช้คำขอ ASAP
คอมโพเนนต์สถานะโปรโตคอล (CSP) พารามิเตอร์:
-cspinterval=มิลลิวินาที
ตั้งค่าช่วงเวลาสำหรับการอัพเดตสถานะ CSP ในหน่วยมิลลิวินาที โดยค่าเริ่มต้น,
ใช้เนื้อหาของตัวแปรสภาพแวดล้อม CSP_INTERVAL ถ้าไม่
ที่กำหนดไว้ จะไม่มีการส่งรายงานสถานะ CSP
-cspserver=ที่อยู่:พอร์ต
ตั้งค่าที่อยู่ของเซิร์ฟเวอร์มอนิเตอร์ CSP โดยค่าเริ่มต้น เนื้อหาของ
ใช้ตัวแปรสภาพแวดล้อม CSP_SERVER หากไม่ได้กำหนดไว้ จะไม่มีสถานะ CSP
รายงานจะถูกส่ง
พารามิเตอร์การบันทึก:
-logappend=ชื่อไฟล์
เขียนเอาต์พุตการบันทึกไปยังไฟล์ (ค่าเริ่มต้นคือ stdout); ผลลัพธ์จะถูกผนวก
ให้กับไฟล์.
-logcolor=เปิด|ปิด
เปิดหรือปิดการกำหนดสี ANSI ของเอาต์พุตการบันทึก
-logfile=ชื่อไฟล์
เขียนเอาต์พุตการบันทึกไปยังไฟล์ (ค่าเริ่มต้นคือ stdout); ไฟล์ที่กำหนดจะเป็น
เขียนทับ
-ระดับบันทึก=0-9
ตั้งค่าความละเอียดของการบันทึกจาก 0 (ไม่มี) ถึง 9 (ละเอียดมาก) มันคือ
แนะนำให้ใช้ค่าอย่างน้อย 2 เพื่อดูข้อผิดพลาดที่สำคัญ
ข้อความและคำเตือน
และพวกเรา
สคริปต์ไคลเอนต์ ใช้ตัวแปรสภาพแวดล้อม CSP_SERVER และ CSP_INTERVAL เพื่อกำหนด CSP
เซิร์ฟเวอร์เพื่อส่งรายงานไปในช่วงเวลาที่กำหนด
วินิจฉัย
หาก loglevel>0 ข้อความบันทึกจะถูกพิมพ์ไปที่ stdout หรือลงในไฟล์บันทึกที่ระบุ
ใช้ scriptingclient ออนไลน์โดยใช้บริการ onworks.net