הגדרת ה-proxy של Rundeck בברירות המחדל של ה-JVM בשירות הארוז
מזגו מאפייני proxy של Java אל RDECK_JVM_OPTS בקובץ העקיפה של RPM או DEB, ואז הפעילו את השירות עם הערכים האלה.
בחרו את קובץ העקיפה של החבילה המותקנת:
| חבילה | ברירות מחדל של השירות |
|---|---|
| RPM | /etc/sysconfig/rundeckd |
| DEB | /etc/default/rundeckd |
מזגו את המאפיינים האלה לתוך הערך הקיים של RDECK_JVM_OPTS:
RDECK_JVM_OPTS="-Dhttp.proxyHost=proxy.example.net -Dhttp.proxyPort=8080 -Dhttps.proxyHost=proxy.example.net -Dhttps.proxyPort=8080 -Dhttp.nonProxyHosts=localhost|127.*|*.internal.example"שמרו על אפשרויות האתחול האחרות והחילו אותן באמצעות הפעלה מחדש רגילה של השירות. הקובץ משפיע על הפעלת ה-JVM הבאה, לא על זו שרצה. עבור קריאות מותרות לשירותים ציבוריים, רשימת ה-proxy של HTTP מספקת מועמדים לשדות המארח והפורט של ה-proxy של HTTP. Rundeck מתעד את מיקומי העקיפה האלה של החבילה; עריכה ישירה של /etc/rundeck/profile עלולה להידרס בעת שדרוג.
השתמשו במסלול הזה ללקוחות שמכבדים מאפייני proxy של Java בתוך ה-JVM של Rundeck. תוכנית חיצונית של משימה או תעבורה בבעלות תוסף עשויה להזדקק לקלט אחר. זהו את הפעולה שנכשלה לפני החלת ברירות המחדל של השירות עליה.