InglesPransesEspanyol

Ad


OnWorks favicon

haproxy - Online sa Cloud

Magpatakbo ng haproxy sa OnWorks na libreng hosting provider sa Ubuntu Online, Fedora Online, Windows online emulator o MAC OS online emulator

Ito ang command haproxy na maaaring patakbuhin sa OnWorks na libreng hosting provider gamit ang isa sa aming maramihang libreng online na workstation gaya ng Ubuntu Online, Fedora Online, Windows online emulator o MAC OS online emulator

PROGRAMA:

NAME


HAProxy - mabilis at maaasahang http reverse proxy at load balancer

SINOPSIS


haproxy -f [-L ] [-n maxconn] [-N maxconn] [-C ] [-v|-vv]
[-d] [-D] [-q] [-V] [-c] [-p ] [-dk] [-ds] [-de] [-dp] [-db] [-dM[ ]]
[-m ] [{-sf|-st} pidlist...]

DESCRIPTION


Ang HAProxy ay isang TCP/HTTP reverse proxy na partikular na angkop para sa mataas na kakayahang magamit
kapaligiran. Sa katunayan, maaari itong:
- ruta ang mga kahilingan sa HTTP depende sa statically assigned cookies;
- ikalat ang load sa ilang mga server habang tinitiyak ang server
pagtitiyaga sa pamamagitan ng paggamit ng HTTP cookies;
- lumipat sa mga backup na server kung sakaling mabigo ang pangunahing isa;
- tumanggap ng mga koneksyon sa mga espesyal na port na nakatuon sa serbisyo
pagsubaybay ;
- ihinto ang pagtanggap ng mga koneksyon nang hindi sinisira ang mga umiiral na;
- magdagdag/baguhin/tanggalin ang mga header ng HTTP sa parehong paraan;
- harangan ang mga kahilingan na tumutugma sa isang partikular na pattern;
- hawakan ang mga kliyente sa tamang server ng application depende sa
cookies ng aplikasyon
- mag-ulat ng detalyadong katayuan bilang mga pahina ng HTML sa mga napatunayang user mula sa isang
Na-intercept ang URI mula sa application.

Ito ay nangangailangan ng napakakaunting mapagkukunan. Ang arkitektura na hinihimok ng kaganapan ay nagbibigay-daan dito na madaling mahawakan
libu-libong sabay-sabay na koneksyon sa daan-daang mga pagkakataon nang hindi nalalagay sa panganib ang
katatagan ng sistema.

Opsyon


-f <configuration file>
Tukuyin ang path ng configuration file.

-L
Itakda ang pangalan ng peer ng lokal na instance. Ang mga kapantay ay tinukoy sa kapantay configuration
seksyon at ginagamit para sa pag-sync ng mga talahanayan ng stick sa pagitan ng iba't ibang mga pagkakataon. Kung ito
Ang opsyon ay hindi tinukoy, ang lokal na hostname ay ginagamit bilang peer name.

-n
Itakda ang mataas na limitasyon para sa kabuuang bilang ng mga sabay-sabay na koneksyon.

-N
Itakda ang mataas na limitasyon para sa bawat-tagapakinig na bilang ng mga sabay-sabay na koneksyon.

-C
Baguhin ang direktoryo sadir> bago mag-load ng anumang mga file.

-v Ipakita ang bersyon ng HAProxy.

-vv Ipakita ang bersyon ng HAProxy at lahat ng mga opsyon sa pagbuo.

-d Magsimula sa foreground nang pinagana ang debugging mode. Kapag tumakbo ang proxy sa mode na ito,
itinatapon nito ang bawat koneksyon, pagkakadiskonekta, timestamp, at HTTP header sa stdout.
HINDI ito dapat gamitin sa isang init script dahil pipigilan nito ang system
pagsisimula.

-D Magsimula sa daemon mode.

-Ds Magsimula sa systemd daemon mode, na pinapanatili ang isang proseso sa harapan.

-q Huwag paganahin ang mga mensahe sa output.

-V Nagpapakita ng mga mensahe sa output kahit na -q o 'tahimik' ay tinukoy. Ibang impormasyon
tungkol sa mga poller at config file ay ipinapakita sa panahon ng startup.

-c Sinusuri lamang ang config file at lalabas gamit ang code 0 kung walang nakitang error, o lumabas na may
code 1 kung may nakitang syntax error.

-p
Hilingin sa proseso na isulat ang bawat pid ng mga bata nito sa file na ito sa daemon
mode.

-dk Huwag paganahin ang paggamit ng kqueueNa (2). kqueue(2) ay magagamit lamang sa mga sistema ng BSD.

-ds Huwag paganahin ang paggamit ng speculative epollNa (7). epoll(7) ay magagamit lamang sa Linux 2.6 at
ilang custom na Linux 2.4 system.

-mula Huwag paganahin ang paggamit ng epollNa (7). epoll(7) ay magagamit lamang sa Linux 2.6 at ilang custom
Linux 2.4 system.

-dp Hindi pinapagana ang paggamit ng presintoNa (2). piliin(2) ay maaaring gamitin sa halip.

-dS Hindi pinapagana ang paggamit ng paghugpong(2), na nasira sa mas lumang mga butil.

-db Hindi pinapagana ang background mode (nananatili sa foreground, kapaki-pakinabang para sa pag-debug). Para sa
pag-debug, ang '-db' na opsyon ay lubhang kapaki-pakinabang dahil pansamantalang hindi pinapagana ang daemon mode
at multi-process mode. Ang serbisyo ay maaaring ihinto sa pamamagitan lamang ng pagpindot sa Ctrl-C,
nang hindi kinakailangang i-edit ang config o patakbuhin ang buong debug.

-dM[ ]
Sinisimulan ang lahat ng inilalaan na lugar ng memorya na may ibinigaybyte>. Ginagawa nitong mas madali
upang makita ang mga bug na nagreresulta mula sa hindi nasimulang pag-access sa memorya, sa kapinsalaan ng
pagpindot sa lahat ng nakalaan na memorya nang isang beses. Kungbyte> ay hindi tinukoy, ito ay nagde-default sa 0x50
(ASCII 'P').

-m
Magpatupad ng limitasyon sa paggamit ng memory sa maximum na megabytes.

-sf
Magpadala ng FINISH signal sa mga pid sa pidlist pagkatapos ng startup. Ang mga proseso na
matanggap ang signal na ito ay maghihintay para matapos ang lahat ng mga session bago lumabas. Ito
ang opsyon ay dapat na huling tinukoy, na sinusundan ng anumang bilang ng mga PID. Sa teknikal
nagsasalita, SIGTTOU at SIGUSR1 ay napadala.

-st
Magpadala ng signal ng TERMINATE sa mga pid sa pidlist pagkatapos ng startup. Ang mga proseso na
makatanggap ng signal na ito ay maghihintay agad na wakasan, pagsasara ng lahat ng mga aktibong session.
Ang pagpipiliang ito ay dapat na huling tinukoy, na sinusundan ng anumang bilang ng mga PID. Sa teknikal
nagsasalita, SIGTTOU at TARGET TERM ay napadala.

PAGTOTROSO


Dahil ang HAProxy ay maaaring tumakbo sa loob ng isang chroot, hindi nito mapagkakatiwalaang ma-access ang /dev/log. Para dito
dahilan, ginagamit nito ang UDP protocol upang ipadala ang mga log nito sa server, kahit na ito ay lokal
server. Ang mga taong nakakaranas ng problema sa pagtanggap ng mga log ay dapat tiyakin na ang kanilang syslog
Ang daemon ay nakikinig sa UDP socket. Maraming mga distribusyon ng Linux na nagpapadala ng syslogd
mula sa sysklogd package ay hindi pinagana ang UDP bilang default. Ang -r dapat ipasa ang opsyon sa
ang daemon upang paganahin ang UDP.

Mga TANDA


Ang ilang mga signal ay may espesyal na kahulugan para sa haproxy daemon. Sa pangkalahatan, ginagamit ang mga ito
sa pagitan ng mga daemon at hindi kailangang gamitin ng administrator.

- SIGUSR1
Sinasabi sa daemon na ihinto ang lahat ng mga proxy at lumabas kapag ang lahat ng mga session ay sarado na. Ito ay
madalas na tinutukoy bilang ang "soft-stop" na signal.

- SIGTTOU
Sinasabi sa daemon na ihinto ang pakikinig sa lahat ng socket. Ginagamit sa loob ng -sf at -st.

- SIGTTIN
Sinasabi sa daemon na i-restart ang pakikinig sa lahat ng socket pagkatapos ng a SIGTTOU. Ginamit na
panloob kapag nagkaroon ng problema sa panahon ng mainit na reconfiguration.

- TANDAAN at TARGET TERM
Ang parehong mga signal ay maaaring gamitin upang mabilis na ihinto ang daemon.

- FOLLOW UP
Itinatapon ang katayuan ng lahat ng mga proxy at server sa mga log. Kadalasang ginagamit para sa problema-
mga layunin ng pagbaril.

- SUMUSUNOD
Nagta-dump ng impormasyon tungkol sa mga memory pool sa stderr. Kadalasang ginagamit para sa mga layunin ng pag-debug.

- SIGPIPE
Ang signal na ito ay naharang at hindi pinapansin sa mga system na wala MSG_NOSIGNAL.

Gumamit ng haproxy online gamit ang mga serbisyo ng onworks.net


Mga Libreng Server at Workstation

Mag-download ng Windows at Linux apps

  • 1
    Bracket
    Bracket
    Ang mga bracket ay isang libre, modernong open-source
    text editor na ginawa lalo na para sa Web
    Pag-unlad. Nakasulat sa HTML, CSS, at
    JavaScript na may mga nakatutok na visual na tool at
    prepr...
    I-download ang Mga Bracket
  • 2
    Libreng Pascal Compiler
    Libreng Pascal Compiler
    Isang 32/64/16-bit na Pascal compiler para sa
    Win32/64/CE, Linux, Mac OS X/iOS,
    Android, FreeBSD, OS/2, Game Boy
    Advance, Nintendo NDS at DOS;
    semantically compatible sa...
    I-download ang Libreng Pascal Compiler
  • 3
    Impormasyon ng Canon EOS DIGITAL
    Impormasyon ng Canon EOS DIGITAL
    Walang shutter count ang Canon
    kasama sa EXIF ​​na impormasyon ng isang
    file ng imahe, bilang kabaligtaran sa Nikon at
    Pentax. Walang opisyal na batay sa Canon
    aplikasyon...
    I-download ang Impormasyon ng Canon EOS DIGITAL
  • 4
    REFInd
    REFInd
    Ang rEFInd ay isang tinidor ng rEFIt boot
    manager. Tulad ng rEFIt, maaari ring i-REFInd
    auto-detect ang iyong naka-install na EFI boot
    loader at nagpapakita ito ng magandang GUI
    menu ng boot option...
    I-download ang reFInd
  • 5
    ExpressLuke GSI
    ExpressLuke GSI
    Ang pahina ng pag-download ng SourceForge ay upang
    bigyan ang mga user na i-download ang aking source na binuo
    Mga GSI, batay sa mahusay ni phhusson
    trabaho. Binubuo ko ang parehong Android Pie at
    Android 1...
    I-download ang ExpressLuke GSI
  • 6
    Music Caster
    Music Caster
    Ang Music Caster ay isang tray na music player
    na nagbibigay-daan sa iyong i-cast ang iyong lokal na musika sa a
    Google Cast device. Sa unang pagtakbo,
    kakailanganin mong i-click ang arrow sa iyong
    tas...
    I-download ang Music Caster
  • Marami pa »

Linux command

Ad