castomFLOW
castomFLOW തുറക്കൂ

വിശ്വസിക്കാവുന്ന റണ്ണുകൾ

ഒരു ഓട്ടോമേഷൻ എന്തെങ്കിലും രണ്ടുതവണ അയയ്ക്കുന്നതുവരെ ആരും ശ്രദ്ധിക്കുന്നില്ല

പിന്നെ എല്ലാവരും ശ്രദ്ധിക്കുന്നു. ഈ പേജിലെ നാല് സംവിധാനങ്ങൾ നിലവിലുള്ളത് ഇത്തരം സോഫ്റ്റ്വെയറിന്റെ പരാജയങ്ങൾ എപ്പോഴും അതേ നാല് പരാജയങ്ങളാണെന്നതുകൊണ്ടാണ്, അവയെല്ലാം ശ്രദ്ധയാലല്ല രൂപകൽപ്പനയാലാണ് ഒഴിവാക്കാവുന്നത്.

പ്രസിദ്ധീകരിക്കുന്നതിന് മുമ്പ് സിമുലേറ്റ് ചെയ്യുക

ഓഫാക്കിയ ഒരു വർക്ക്ഫ്ലോയിലൂടെ ഒരു യഥാർത്ഥ റെക്കോർഡ് തള്ളുക, എന്ത് സംഭവിക്കുമായിരുന്നു എന്നത് കൃത്യമായി വായിക്കുക: സ്വീകരിച്ച പാത, ഓരോ ഘട്ടത്തിലുമുള്ള ഓരോ മൂല്യം, ഓരോ സന്ദേശത്തിന്റെയും വാക്യഘടന, ഓരോ ബാഹ്യ സിസ്റ്റത്തിലേക്കും പോകുമായിരുന്ന അഭ്യർഥന.

ഒന്നും പുറത്തേക്ക് പോകുന്നില്ല. ഇമെയിൽ അയയ്ക്കപ്പെടുന്നില്ല, ഇൻവോയ്സ് ഉയർത്തപ്പെടുന്നില്ല, ചാർജ് ശ്രമിക്കപ്പെടുന്നില്ല, വരി എഴുതപ്പെടുന്നില്ല. ബാഹ്യ വിളികൾ ഉദ്ദേശ്യങ്ങളായി രേഖപ്പെടുത്തപ്പെടുന്നു, അയയ്ക്കപ്പെടുമായിരുന്ന പേലോഡ് സഹിതം, അതുവഴി അത് ആരുടെയെങ്കിലും പ്രശ്നമാകും മുമ്പ് മാപ്പിംഗ് ശരിയാണോ എന്ന് അങ്ങാട്ടിന് കാണാം.

ഒരു ഓട്ടോമേഷൻ ഓണാക്കുന്നതിൽ നിന്ന് ആളുകളെ തടയുന്ന ചോദ്യത്തിനുള്ള ഉത്തരമാണ് സിമുലേഷനുകൾ: ഇത് യഥാർത്ഥത്തിൽ എന്ത് ചെയ്യും?

സിമുലേഷൻ · ഓർഡർ 88 214ഒന്നും അയച്ചിട്ടില്ല
  • 1വിലാസം സാധുപരിശോധിക്കുകപൊരുത്തപ്പെട്ടു. 6 ഫീൽഡുകൾ എഴുതുമായിരുന്നു.
  • ?വ്യവസ്ഥ1 000 zł-ന് മുകളിലുള്ള ഓർഡർ? ഇല്ല — 289,00 zł. ചെറിയ പാത സ്വീകരിച്ചു.
  • 3ഇൻവോയ്സ്ഇൻവോയ്സിംഗ് സിസ്റ്റത്തിലേക്ക് POST ചെയ്യുമായിരുന്നു. പേലോഡ് മുഴുവനായി കാണിച്ചിരിക്കുന്നു.
  • !ഇവിടെ പിടിക്കപ്പെട്ടുVAT നിരക്ക് തെറ്റായ ഫീൽഡിൽ നിന്നാണ് മാപ്പ് ചെയ്തത്. അക്കൗണ്ടന്റിന്റെ ഇൻബോക്സിലല്ല, ഒരു സിമുലേഷനിൽ വെച്ചാണ് കണ്ടെത്തിയത്.

അയച്ചത്: ഒന്നുമില്ലഈടാക്കിയത്: ഒന്നുമില്ല

ഒരു റൺ അത് ആരംഭിച്ച വേർഷനിൽ തന്നെ നടക്കുന്നു

ഒരു വർക്ക്ഫ്ലോയിലേക്ക് മാറ്റം പ്രസിദ്ധീകരിക്കുന്നത് അതിനുള്ളിൽ ഇപ്പോൾ നടക്കുന്ന റണ്ണുകളെ ബാധിക്കില്ല. ഓരോ റണ്ണും അത് ആരംഭിച്ച വേർഷനിൽ പിൻ ചെയ്യപ്പെട്ടിരിക്കുന്നു, എത്ര സമയമെടുത്താലും, അതിനിടയിൽ നിങ്ങൾ എത്ര മാറ്റം വരുത്തിയാലും ആ വേർഷനിൽ തന്നെ പൂർത്തിയാക്കുന്നു.

അതിനാൽ പതിനായിരം പേർ പകുതി വഴിയിൽ നിൽക്കുമ്പോൾ പോലും നിങ്ങൾക്ക് ഒരു വർക്ക്ഫ്ലോ പുനർനിർമ്മിക്കാം, ഓരോരുത്തരും അവർക്ക് വാഗ്ദാനം ചെയ്ത ഫ്ലോ പൂർത്തിയാക്കും. പ്രവേശന സമയത്ത് തന്നെ മുഴുവൻ ഡൗൺസ്ട്രീം പാതയും മെറ്റീരിയലൈസ് ചെയ്യുന്ന രീതിയാണ് — മിക്ക ടൂളുകളിലും ലൈവ് ഓട്ടോമേഷൻ എഡിറ്റ് ചെയ്യുന്നത് അപകടകരമായി അനുഭവപ്പെടാൻ കാരണം. ഇവിടെ അത് സാധാരണമാണ്.

നിങ്ങൾ പ്രസിദ്ധീകരിക്കുന്ന നിമിഷം മുതൽ പുതിയ റണ്ണുകൾക്ക് പുതിയ വേർഷൻ ലഭിക്കുന്നു. ഒരു റൺ ഏത് വേർഷനിലാണെന്ന് റണ്ണിൽ തന്നെ രേഖപ്പെടുത്തിയിരിക്കുന്നു, അതിനാൽ മാർച്ചിലെ പെരുമാറ്റത്തെക്കുറിച്ചുള്ള ചോദ്യത്തിന് സെപ്റ്റംബറിൽ ഉത്തരമുണ്ട്.

ലൈവായി നിൽക്കുമ്പോൾ എഡിറ്റ് ചെയ്യൽv4 → v5
  • 1മുൻപ്2 918 റണ്ണുകൾ നടക്കുന്നു, എല്ലാം v4-ൽ. ചിലത് രണ്ട് ദിവസത്തെ കാത്തിരിപ്പിൽ.
  • 2v5 പ്രസിദ്ധീകരിക്കുകരണ്ട് ഘട്ടങ്ങൾ ക്രമം മാറ്റി, ഒരു സന്ദേശം പുനരാഖ്യാനം ചെയ്തു.
  • 3ശേഷംആ 2 918 റണ്ണുകൾ v4 പൂർത്തിയാക്കും. 11:40 മുതൽ ആരംഭിക്കുന്ന എല്ലാം v5 ഉപയോഗിക്കും.
  • §ആരുംഒരു വർക്ക്ഫ്ലോയുടെ പകുതിയും മറ്റൊന്നിന്റെ പകുതിയും സ്വീകരിച്ചില്ല.

ഓരോ റണ്ണിലും വേർഷൻ രേഖപ്പെടുത്തിയിരിക്കുന്നുപഴയ വേർഷനുകൾ സൂക്ഷിച്ചിരിക്കുന്നു

ഇരട്ട അയയ്ക്കലിന് കാരണമാകാത്ത റീട്രൈകൾ

ഒരു ഘട്ടം അതിന്റെ ഇൻപുട്ടുകളുടെ ശുദ്ധമായ ഫങ്ഷനാണ്, അതിന്റെ പ്രഭാവങ്ങൾ റണ്ണിന്റെ അടുത്ത ഘട്ടത്തിലേക്കുള്ള പുരോഗതിയോടൊപ്പം തന്നെ കമ്മിറ്റ് ചെയ്യപ്പെടുന്നു. സന്ദേശം പോയിക്കഴിഞ്ഞിട്ടും റണ്ണിന് അതറിയാമെന്ന് അറിയാത്ത ഒരു ഇടവേളയില്ല.

ഇതാണ് മുഴുവൻ തന്ത്രവും, അത് ഒരു വാഗ്ദാനമല്ല, ഘടനാപരമായ സവിശേഷതയാണ്. ഒരു ഘട്ടത്തിനിടയിൽ കൊല്ലപ്പെട്ട വർക്കർ — ഒരു ഡിപ്ലോയ്, ഒരു ക്രാഷ്, അപ്രത്യക്ഷമാകുന്ന ഒരു മെഷീൻ — റണ്ണിനെ അതുണ്ടായിരുന്ന സ്ഥലത്ത് തന്നെ ഉപേക്ഷിക്കുന്നു. മറ്റൊരു വർക്കർ അത് എടുത്ത് ഘട്ടം വീണ്ടും നടത്തുന്നു. പ്രഭാവവും പുരോഗതിയും ഒന്നായി കമ്മിറ്റ് ചെയ്യപ്പെടുന്നതിനാൽ, രണ്ടും സംഭവിച്ചു അല്ലെങ്കിൽ ഒന്നും സംഭവിച്ചില്ല.

ഐഡംപോട്ടൻസി കീകൾ പിന്തുണയ്ക്കുന്ന സിസ്റ്റങ്ങളിലേക്കുള്ള ഔട്ട്ബൗണ്ട് കോളുകൾ ഒന്ന് വഹിക്കുന്നു, റണ്ണിൽ നിന്നും ഘട്ടത്തിൽ നിന്നും ഉരുത്തിരുത്തിയത്, അതിനാൽ മറുവശത്തിന് ആവർത്തനം തിരിച്ചറിയാനാകും.

അയയ്ക്കലിനിടയിൽ വർക്കർ നിലച്ചുവീണ്ടെടുത്തു
  • 1ഘട്ടം 5 ആരംഭിക്കുന്നുഷിപ്പിംഗ് അറിയിപ്പ് അയയ്ക്കുക.
  • ✕വർക്കർ നിലച്ചുഡിപ്ലോയ്. ഒന്നും കമ്മിറ്റ് ചെയ്തിരുന്നില്ല.
  • 2എടുത്തുമറ്റൊരു വർക്കർ റണ്ണ് ഇപ്പോഴും ഘട്ടം 5-ൽ തന്നെയാണെന്ന് കണ്ടെത്തുന്നു.
  • ✓ഒരിക്കൽ അയച്ചുഉപഭോക്താവിന് രണ്ടല്ല, ഒരു ഇ-മെയിൽ മാത്രം ലഭിച്ചു.

പ്രഭാവങ്ങൾ പുരോഗതിയോടൊപ്പം കമ്മിറ്റ് ചെയ്യപ്പെടുന്നുഓരോ റണ്ണിനും ഘട്ടത്തിനും ഐഡംപോട്ടൻസി കീ

ഒരാൾക്ക് വായിക്കാൻ എഴുതിയ ഒരു ലോഗ്

ഓരോ റണ്ണും, ഓരോ ഘട്ടവും, അത് സ്വീകരിച്ച ശാഖയും അത് തീരുമാനിച്ച മൂല്യവും. ഘട്ടം തിരിച്ചുള്ള സമയങ്ങൾ. ഓരോ എക്സ്റ്റേണൽ കോളിന്റെയും അഭ്യർത്ഥനയും പ്രതികരണവും, ക്രെഡൻഷ്യലുകൾ മാറ്റിവെച്ച്. റണ്ണ് ആയിരുന്ന വേർഷൻ. ഒരു റണ്ണ് കാത്തിരിക്കുന്നിടവും എപ്പോൾ വരെയെന്നും.

പതിനാലാം തീയതി നടത്തിയ ഓർഡറിന് എന്ത് സംഭവിച്ചു എന്ന് ആരെങ്കിലും ചോദിക്കുമ്പോൾ, ഒരു ഉത്തരമുണ്ട്, അത് കണ്ടെത്താൻ മൂന്ന് സിസ്റ്റങ്ങളുടെ ലോഗുകൾ താരതമ്യം ചെയ്യുന്ന ഒരു ഉച്ചയ്ക്ക് വേണ്ട, ഒരു മിനിറ്റ് മതി.

പരാജയപ്പെടുന്ന റണ്ണുകൾ ഒരിടത്ത് കൂട്ടിച്ചേർക്കപ്പെടുന്നു, കാരണം ഒന്നിച്ച് ഗ്രൂപ്പ് ചെയ്യപ്പെടുന്നു; അതിനാൽ “രാത്രിയിൽ നാൽപ്പത്തിയൊരു പരാജയങ്ങൾ” എന്നത് നാൽപ്പത്തിയൊരു വേറിട്ട അന്വേഷണങ്ങളല്ല, മറിച്ച് “ഒരു സപ്ലയർ ഒൻപത് മിനിറ്റ് 503 തിരികെ നൽകി” എന്നായി മനസ്സിലാകുന്നു.

രാത്രിയിൽ, ഗ്രൂപ്പ് ചെയ്തത്41 പരാജയങ്ങൾ
  • 1ഒരു കാരണംസപ്ലയർ API 02:41 മുതൽ 02:50 വരെ 503 തിരികെ നൽകി.
  • 2എന്ത് സംഭവിച്ചു41 എണ്ണവും വീണ്ടും ശ്രമിച്ചു; 39 എണ്ണം രണ്ടാം ശ്രമത്തിൽ വിജയിച്ചു.
  • 3ബാക്കിയായത്രണ്ടെണ്ണം നിർത്തിവെച്ചിരിക്കുന്നു, ഒരാളെ കാത്തിരിക്കുന്നു. രണ്ടും പരാജയപ്പെട്ട വരിയോടൊപ്പം പട്ടികയിലുണ്ട്.
  • §നാൽപ്പത്തിയൊന്നല്ലഅന്വേഷണങ്ങൾ. ഒന്ന്, രണ്ട് രേഖകളെക്കുറിച്ചുള്ള ഒരു തീരുമാനം.

ക്രെഡൻഷ്യലുകൾ മറച്ചുവെച്ചുപതിപ്പ് രേഖപ്പെടുത്തി

ഞങ്ങൾ അവകാശപ്പെടാത്തത്

ഞങ്ങൾ ഒരു മാർക്കറ്റിംഗ് പേജിൽ അപ്ടൈം സംഖ്യ പ്രസിദ്ധീകരിക്കുന്നില്ല, കാരണം അളവ് കാലയളവും “പ്രവർത്തനക്ഷമം” എന്നതിന്റെ നിർവചനവുമില്ലാത്ത ഒരു സംഖ്യ അലങ്കാരം മാത്രമാണ്. കരാർ പ്രകാരം അത് താങ്കൾക്ക് വേണമെങ്കിൽ ചോദിക്കുക; ഞങ്ങൾക്ക് യഥാർത്ഥത്തിൽ ഉറപ്പ് നൽകാവുന്നത് എന്താണെന്ന് ചർച്ച ചെയ്യാം.

മറ്റാരുടെയെങ്കിലും API വിശ്വസ്തമാക്കാൻ ഞങ്ങൾക്ക് കഴിയില്ല. ഒരു പ്രോവൈഡർ താഴെവന്നാൽ, അതിനെ ആശ്രയിക്കുന്ന വർക്ക്ഫ്ലോ കാത്തിരിക്കും, വീണ്ടും ശ്രമിക്കും, ഒടുവിൽ വ്യക്തമായ കാരണത്തോടെ നിർത്തും. ഞങ്ങൾക്ക് ഉറപ്പ് നൽകാവുന്നത് പരാജയം ദൃശ്യമാകുമെന്നും, അത് ഒന്നും ദോഷകരമാക്കില്ലെന്നും, പുനരാരംഭിക്കുമ്പോൾ സന്ദേശം രണ്ടാം തവണയയക്കില്ലെന്നുമാണ്.

കാത്തിരിപ്പുകളെക്കുറിച്ച്: രണ്ട് ദിവസം കാത്തിരിക്കുന്ന ഒരു റൺ എന്നത് ക്യൂവിൽ ഇരിക്കുന്ന ഒരു ജോലിയല്ല, റണ്ണിലെ ഒരു wake_at ആണ്. അതാണ് ഒരു വർക്ക്ഫ്ലോയ്ക്ക് മൂന്നാഴ്ചത്തെ കാത്തിരിപ്പിൽ ഒരു ലക്ഷം റണ്ണുകൾ ഒന്നും ചെലവാകാതെ പിടിച്ചുവെക്കാൻ കഴിയുന്നത്, ഇപ്പോൾ കാത്തിരിക്കുന്ന റണ്ണുകളുടെ എണ്ണത്തെക്കുറിച്ച് താങ്കൾ ചിന്തിക്കേണ്ടതില്ല എന്നതിന്റെയും കാരണം.

താങ്കൾ ഒരിക്കലും ചിന്തിക്കാത്ത റൺ എന്നത് വിജയിച്ച അതാണ്.