ഇംഗ്ലീഷ്ഫ്രഞ്ച്സ്പാനിഷ്

Ad


OnWorks ഫെവിക്കോൺ

ഹാപോളിസി - ക്ലൗഡിൽ ഓൺലൈനിൽ

ഉബുണ്ടു ഓൺലൈൻ, ഫെഡോറ ഓൺലൈൻ, വിൻഡോസ് ഓൺലൈൻ എമുലേറ്റർ അല്ലെങ്കിൽ MAC OS ഓൺലൈൻ എമുലേറ്റർ എന്നിവയിലൂടെ OnWorks സൗജന്യ ഹോസ്റ്റിംഗ് ദാതാവിൽ ഹാപോളിസി പ്രവർത്തിപ്പിക്കുക

Ubuntu Online, Fedora Online, Windows online emulator അല്ലെങ്കിൽ MAC OS ഓൺലൈൻ എമുലേറ്റർ എന്നിങ്ങനെയുള്ള ഞങ്ങളുടെ ഒന്നിലധികം സൗജന്യ ഓൺലൈൻ വർക്ക്സ്റ്റേഷനുകളിലൊന്ന് ഉപയോഗിച്ച് OnWorks സൗജന്യ ഹോസ്റ്റിംഗ് ദാതാവിൽ പ്രവർത്തിപ്പിക്കാവുന്ന കമാൻഡ് ഹാപോളിസിയാണിത്.

പട്ടിക:

NAME


hapolicy - പോളിസി ഡെലിഗേഷൻ ഉയർന്ന ലഭ്യത സ്ക്രിപ്റ്റ്

സിനോപ്സിസ്


ഹാപോളിസി [ഓപ്ഷനുകൾ] --service=SERVICE1 [--service=SERVICE2 ...]

സേവനങ്ങള്:
-s, --സേവനം = : [: : : ]

ഓപ്ഷനുകൾ:
-d, --default മടങ്ങുന്നു ഒരു സേവനവും ലഭ്യമല്ലെങ്കിൽ (സ്ഥിരസ്ഥിതി: 'അറിയില്ല')
-l, --ലോഗിംഗ് ലോഗ് അഭ്യർത്ഥനകൾ
-v, --verbose ലോഗിംഗ് verbosity വർദ്ധിപ്പിക്കുക
-L, --stdout ലേക്ക് stdout ലോഗ്, ഡീബഗ്ഗിംഗിനായി, പോസ്റ്റ്ഫിക്സിനൊപ്പം ഉപയോഗിക്കരുത്

വിവരണം


ആമുഖം
ഹാപോളിസി ഉയർന്ന ലഭ്യത, ഭാരം കുറഞ്ഞ ലോഡ് ബാലൻസിങ്, ഒരു ഫാൾബാക്ക് പ്രവർത്തനം എന്നിവ സാധ്യമാക്കുന്നു
പോസ്റ്റ്ഫിക്സ് നയ ഡെലിഗേഷൻ സേവനങ്ങൾ. പോസ്റ്റ്ഫിക്സ് സ്പാൺ വഴി അഭ്യർത്ഥിച്ചാൽ അത് ഒരു റാപ്പറായി പ്രവർത്തിക്കുന്നു
tcp കണക്ഷൻ വഴി മറ്റ് പോളിസി സെർവറുകളെ അന്വേഷിക്കുന്നു. സേവന അന്വേഷണങ്ങളുടെ ക്രമം ആകാം
ഓരോ സേവനത്തിനും ഒരു പ്രത്യേക മുൻഗണനയും ഭാരവും നൽകി സ്വാധീനിക്കുന്നു. ഒരു സേവനമാണ്
കണക്ഷൻ നിരസിക്കുകയോ നിർദ്ദിഷ്ട സേവന സമയപരിധി അവസാനിക്കുകയോ ചെയ്താൽ, 'പരാജയപ്പെടുന്നു' എന്ന് കണക്കാക്കുന്നു
എത്തി. ക്രമീകരിച്ച എല്ലാ നയ സേവനങ്ങളും പരാജയപ്പെടുകയാണെങ്കിൽ, ഹാപോളിസി ഒരു സ്ഥിരസ്ഥിതി നൽകുന്നു
പോസ്റ്റ്ഫിക്സിലേക്കുള്ള പ്രവർത്തനം (ഉദാ. അറിയില്ല).

1.00 പതിപ്പിനൊപ്പം ഹാപോളിസി സാധാരണ perl മാത്രം ഉപയോഗിക്കുന്ന 200 വരികളിൽ താഴെയുള്ള perl കോഡ് ഉണ്ട്
മൊഡ്യൂളുകൾ. ഇതിന് ഡിസ്ക് ആക്‌സസോ കോൺഫിഗറേഷൻ ഫയലുകളോ ആവശ്യമില്ല, കൂടാതെ ഒരു കീഴിൽ പ്രവർത്തിക്കുന്നു
പ്രത്യേകാവകാശമില്ലാത്ത ഉപയോക്തൃ അക്കൗണ്ട്. ഇത് വേഗതയേറിയതും വിശ്വസനീയവുമായ പ്രവർത്തനം അനുവദിക്കണം.

കോൺഫിഗറേഷൻ
ഒരു സേവനത്തിന് ഇനിപ്പറയുന്ന ആട്രിബ്യൂട്ടുകൾ ഉണ്ട്

"സേവന നാമം" => {
ip => '127.0.0.1', # ip വിലാസം
പോർട്ട് => '10040', # tcp പോർട്ട്
prio => '10', # ഓപ്ഷണൽ, കുറഞ്ഞ വിജയങ്ങൾ
ഭാരം => '1', # ഓപ്ഷണൽ, ഒരേ പ്രിയോ ഉള്ള ഇനങ്ങൾക്ക് (വെയ്റ്റഡ് റൗണ്ട്-റോബിൻ), ഉയർന്നതാണ് നല്ലത്
ടൈംഔട്ട് => '30', # ഓപ്ഷണൽ, ക്വറി ടൈംഔട്ട് സെക്കൻഡിൽ
},

കമാൻഡ് ലൈനിൽ നിങ്ങൾക്ക് ഒന്നിലധികം സേവനങ്ങൾ നിർവചിക്കാം. അതിനർത്ഥം

hapolicy -s "gray1=10.0.0.1:10031:10" -s "grey2=10.0.0.2:10031:20"

എപ്പോഴും ആദ്യ സേവനം ശ്രമിക്കും grey1 ip 10.0.0.1 പോർട്ട് 10031-ലും ആ സേവനം ഇല്ലെങ്കിൽ
അടുത്ത സേവനത്തിന്റെ 30 സെക്കൻഡിനുള്ളിൽ ലഭ്യമാണ് അല്ലെങ്കിൽ ഉത്തരം നൽകുന്നില്ല grey2 ip-ൽ
10.0.0.2 പോർട്ട് 10031 അന്വേഷിക്കും.

നിങ്ങൾക്ക് ബാലൻസ് കണക്ഷനുകൾ ലോഡ് ചെയ്യണമെങ്കിൽ, നിങ്ങൾക്ക് നിർവചിക്കാം

hapolicy -s "polw1=10.0.0.1:12525:10:2" -s "polw2=10.0.0.2:12525:10:1"

ഏത് സേവനത്തെ അന്വേഷിക്കുന്നു polw1 ip 10.0.0.1-ൽ സേവനത്തിന്റെ ഇരട്ടി polw2 ip 10.0.0.2-ൽ.
ഈ സജ്ജീകരണം രണ്ട് സേവനങ്ങൾക്കും ഉയർന്ന ലഭ്യത ഉറപ്പാക്കുന്നു എന്നത് ശ്രദ്ധിക്കുക. എങ്കിൽ polw1 അല്ല
30 സെക്കൻഡിനുള്ളിൽ ലഭ്യമാണ് അല്ലെങ്കിൽ ഉത്തരം നൽകുന്നില്ല polw2 എന്നിവ അന്വേഷിക്കും
വിപരീതമായി. ഒരു സേവനം രണ്ടുതവണ നിർവചിക്കാൻ ഒരു കാരണവുമില്ല.

സംയോജനം
നിങ്ങളുടെ postfix master.cf (സാധാരണയായി സ്ഥിതി ചെയ്യുന്നത്
/etc/postfix):

# സേവന വിവരണം, രണ്ടാമത്തെ വരിയിലെ മുൻനിര ശൂന്യത ശ്രദ്ധിക്കുക
127.0.0.1:10060 inet nnn - 0 സ്പോൺ
ഉപയോക്താവ്=ആരും argv=/usr/local/bin/hapolicy -l -s GREY1=10.0.0.1:10031:10 -s GREY2=10.0.0.2:10031:10

ഫയൽ സേവ് ചെയ്ത് postfix main.cf തുറക്കുക. ഇത് ഇനിപ്പറയുന്ന രീതിയിൽ പരിഷ്ക്കരിക്കുക:

127.0.0.1:10060_time_limit = 3600

smtpd_recipient_restrictions =
പെർമിറ്റ്_മൈറ്റ്‌വർക്കുകൾ,
... മറ്റ് അംഗീകൃത അനുമതികൾ ...
നിരസിക്കുക_അന uth ത്ത്_വിധി,
മറ്റ് നിയന്ത്രണങ്ങൾ...
check_policy_service inet:127.0.0.1:10060 # <- hapolicy query

ഇപ്പോൾ കമാൻഡ് ലൈനിൽ 'postfix reload' നൽകുക. തീർച്ചയായും നിങ്ങൾക്ക് കൂടുതൽ മെച്ചപ്പെടുത്താൻ കഴിയും
പോസ്റ്റ്ഫിക്സ് നിയന്ത്രണ ക്ലാസുകൾ ഉപയോഗിച്ചുള്ള സജ്ജീകരണങ്ങൾ. കൂടുതൽ ഓപ്ഷനുകൾക്കായി ദയവായി "ലിങ്കുകൾ" കാണുക.

ലിങ്കുകൾ


[1] പോസ്റ്റ്ഫിക്സ് SMTP ആക്സസ് പോളിസി ഡെലിഗേഷൻ
<http://www.postfix.org/SMTPD_POLICY_README.html>

[2] പോസ്റ്റ്ഫിക്സ് ഓരോ ക്ലയന്റ്/ഉപയോക്താവ്/തുടങ്ങിയവ. പ്രവേശന നിയന്ത്രണം
<http://www.postfix.org/RESTRICTION_CLASS_README.html>

onworks.net സേവനങ്ങൾ ഉപയോഗിച്ച് ഹാപോളിസി ഓൺലൈനായി ഉപയോഗിക്കുക


സൗജന്യ സെർവറുകളും വർക്ക്സ്റ്റേഷനുകളും

Windows & Linux ആപ്പുകൾ ഡൗൺലോഡ് ചെയ്യുക

ലിനക്സ് കമാൻഡുകൾ

Ad