erpc worker की विफलता ठीक करें
erpc worker ने जो संदेश छापा, उसकी शुरुआत ढूँढें, और उसकी पंक्ति में जो लिखा है वह करें।यह पेज ERPC CLI
v0.1.0-rc.4 के बारे में है, जो एक प्री-रिलीज़ है।Error संदेश और क्या करें
Worker की विफलताएँ erpc के कोड और एग्ज़िट कोड इस्तेमाल करती हैं: देखें Errors और एग्ज़िट कोड।
ऐसी खरीद जिसे erpc रिकॉर्ड में दर्ज नहीं कर पाता
जब किसी सर्वर या लाइन को शायद किसी पिछली request ने शुरू कर दिया हो जिसे erpc रिकॉर्ड में दर्ज नहीं कर पाया, तो dashboard में अपने account के सर्वर और लाइनें देखें। किसी सर्वर को
erpc worker deploy --vps <ID> से अपनाएँ, या जो नहीं चाहिए उसे समाप्त करें। फिर erpc.toml में [env.<name>.starting] से वह एंट्री हाथ से हटाएँ: erpc में ऐसा कोई flag नहीं है जो उसे हटाए, और तब तक वही कमांड वही request भेजती है।अगर सर्वर शायद किसी और के कब्ज़े में चला गया हो
- सर्वर की बैकअप access key रद्द करने के लिए, सबसे पहले
erpc worker backup offचलाएँ।offउसे पूर्ववत नहीं करता जो सर्वर पहले ही पढ़ चुका है। - उसकी trading key से funds हटा लें, और उसके secrets बदल दें।
- ERPC Web Dashboard से सर्वर को rebuild करें, और दोबारा deploy करें।
अगर rebuild से सर्वर की SSH host key बदल गई, तो erpc उस सर्वर को तब तक अस्वीकार करता है जब तक आप पिन की गई key अपडेट न करें। Deploy कोड वापस लाता है, app का state नहीं, जिसे सिर्फ़ बैकअप पुनर्स्थापित कर सकता है (App के state का बैकअप लें)।
erpc क्या कभी नहीं करता
- किसी key, secret, या ऐसे URL को जिसमें इनमें से कोई हो, कमांड लाइन पर रखना।
- trading key या किसी app का secret किसी फ़ाइल में लिखना, एक अपवाद के साथ: आपकी मशीन पर उसका keystore, जहाँ हर एक आपके पासफ़्रेज़ के तहत एन्क्रिप्ट होता है। सर्वर पर,
erpc worker backup onसर्वर की अपनी बैकअप keys को ऐसी फ़ाइल में छोड़ता है जिस तक सिर्फ़ root की पहुँच है। - मूल्य दिखाए बिना कुछ भी शुरू करना।
- सर्वर को खुला छोड़ना: app के पहली बार शुरू होने से पहले ही फ़ायरवॉल लागू होता है।
- ऐसे सर्वर तक पहुँचना जिसकी host key पिन की गई key से मेल नहीं खाती।
Worker गाइड में हर संदेश की सूची है, WAF के संदेशों सहित।






