33 lines
1.4 KiB
VimL
33 lines
1.4 KiB
VimL
if !exists('g:polyglot_disabled') || index(g:polyglot_disabled, 'nginx') == -1
|
|
|
|
" TCP Proxy Module <http://yaoweibin.github.io/nginx_tcp_proxy_module/>
|
|
" Add the feature of tcp proxy with nginx, with health check and status monitor
|
|
syn keyword ngxDirectiveBlock tcp
|
|
" syn keyword ngxDirectiveThirdParty server
|
|
" syn keyword ngxDirectiveThirdParty listen
|
|
" syn keyword ngxDirectiveThirdParty allow
|
|
" syn keyword ngxDirectiveThirdParty deny
|
|
" syn keyword ngxDirectiveThirdParty so_keepalive
|
|
" syn keyword ngxDirectiveThirdParty tcp_nodelay
|
|
" syn keyword ngxDirectiveThirdParty timeout
|
|
" syn keyword ngxDirectiveThirdParty server_name
|
|
" syn keyword ngxDirectiveThirdParty resolver
|
|
" syn keyword ngxDirectiveThirdParty resolver_timeout
|
|
" syn keyword ngxDirectiveThirdParty upstream
|
|
syn keyword ngxDirectiveThirdParty check
|
|
syn keyword ngxDirectiveThirdParty check_http_send
|
|
syn keyword ngxDirectiveThirdParty check_http_expect_alive
|
|
syn keyword ngxDirectiveThirdParty check_smtp_send
|
|
syn keyword ngxDirectiveThirdParty check_smtp_expect_alive
|
|
syn keyword ngxDirectiveThirdParty check_shm_size
|
|
syn keyword ngxDirectiveThirdParty check_status
|
|
" syn keyword ngxDirectiveThirdParty ip_hash
|
|
" syn keyword ngxDirectiveThirdParty proxy_pass
|
|
" syn keyword ngxDirectiveThirdParty proxy_buffer
|
|
" syn keyword ngxDirectiveThirdParty proxy_connect_timeout
|
|
" syn keyword ngxDirectiveThirdParty proxy_read_timeout
|
|
syn keyword ngxDirectiveThirdParty proxy_write_timeout
|
|
|
|
|
|
endif
|