InglesPransesEspanyol

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
    PyQt
    PyQt
    Ang PyQt ay ang Python bindings para sa
    Qt cross-platform ng Digia
    balangkas ng pagbuo ng aplikasyon. Ito
    sumusuporta sa Python v2 at v3 at Qt v4 at
    Qt v5. Available ang PyQt...
    I-download ang PyQt
  • 2
    Mga Sardino
    Mga Sardino
    Sardi ay isang kumpletong restyling at
    pag-optimize ng svg code. 6 na pagpipilian para sa
    iyong mga application at 10 uri ng mga folder
    gamitin sa iyong file manager. Ang sardi
    mga icon...
    I-download ang Sardi
  • 3
    LMMS Digital Audio Workstation
    LMMS Digital Audio Workstation
    Ang LMMS ay isang libreng cross-platform na software
    na nagpapahintulot sa iyo na gumawa ng musika gamit ang
    iyong computer. Kung gusto mo ang proyektong ito
    isaalang-alang ang pagsali sa proyekto
    h ...
    I-download ang LMMS Digital Audio Workstation
  • 4
    FreeRTOS Real Time Kernel (RTOS)
    FreeRTOS Real Time Kernel (RTOS)
    Ang FreeRTOS ay isang real-time na nangunguna sa merkado
    operating system (RTOS) para sa
    microcontroller at maliit
    mga microprocessor. Ibinahagi nang malaya
    sa ilalim ng open source na kuto ng MIT...
    I-download ang FreeRTOS Real Time Kernel (RTOS)
  • 5
    Avogadro
    Avogadro
    Ang Avogadro ay isang advanced na molekular
    editor na idinisenyo para sa cross-platform na paggamit
    sa computational chemistry, molekular
    pagmomodelo, bioinformatics, materyales
    agham at...
    I-download ang Avogadro
  • 6
    XMLTV
    XMLTV
    Ang XMLTV ay isang set ng mga program na ipoproseso
    Mga listahan sa TV (tvguide) at tumulong sa pamamahala
    iyong panonood ng TV, pag-iimbak ng mga listahan sa isang
    XML-based na format. May mga kagamitan sa
    gawin...
    I-download ang XMLTV
  • Marami pa »

Linux command

Ad