importjava.io.InputStream; importjava.net.URI; importjava.net.URISyntaxException; /** * @author dalong */ publicclassApplication { publicstaticvoidmain(String[]args)throwsURISyntaxException,IOException { httpCacheLearning(); } publicstaticvoidhttpCacheLearning()throwsURISyntaxException,IOException ...
put(name, value); } @Override public String getHeader(String name) { if (name=="userid") { return "dalong"; } return "demo"; } public Map<String, String> getCustomHeaders() { return customHeaders; } @Override public Enumeration<String> getHeaders(String name) { if (null != name ...
telegraf 学习三 telegra inputs.net_response + smtp2http+ grafana 进行tcp服务状态监控 以下演示一个简单的使用telegra inputs.net_response 进行tcp 服务状态的监控,统计集成grafana 的alert 为了方便使用了一个smtp2http 的服务,对于http 的webhook 使用benthos 环境准备 项目使用docker-compose 运行,配置通过本地...
1、dalong10的下载https://download.csdn.net/download/dalong10/12850855
image: dalongrong/openresty-tengine:latest nginx.conf worker_processes 1; user root; events { worker_connections 1024; } http { include mime.types; default_type application/octet-stream; sendfile on; keepalive_timeout 65; gzip on; upstream cluster1 { # simple round-robin...
dalongrong/openresty-ipskipper2:image:dalongrong/skipperenvironment:-SERVICE_TAGS=urlprefix-/ip-SERVICE_9090_NAME=skipper-SERVICE_9090_CHECK_HTTP=/-SERVICE_CHECK_INTERVAL=10s-SERVICE_CHECK_TIMEOUT=5sports:-"9090:9090"volumes:-"./router.eskip:/router.eskip"command:skipper-enable-ratelimits-enable...
image: dalongrong/openresty-tengine:latest 1. nginx.conf worker_processes 1; 1. user root; 1. events { 1. worker_connections 1024; 1. } 1. http { 1. include mime.types; 1. default_type application/octet-stream; 1. sendfile on; ...
handler.Env=append(handler.Env,"PGYER_UID="+"dalong") }else { response.WriteHeader(405) return } handler.Env=append(handler.Env,"GIT_HTTP_EXPORT_ALL=") request.Header.Del("REMOTE_USER") request.Header.Del("REMOTE_ADDR") request.Header.Del("PGYER-REPO") ...
nginx,apache, 都是直接支持cgi 的 参考代码 package main 1. import ( 1. "fmt" 1. "log" 1. "net/http" 1. "net/http/cgi" 1. "regexp" 1. ) 1. type Handler struct{} 1. func (t Handler) ServeHTTP(response http.ResponseWriter, request *http.Request) { ...
to:"dalongrong@qq.com", subject:"dalongdemo" },function(err,message) {console.log(err||message); }); webhook 功能: 主要是配置文件,conf/webhook.yaml输出为标准日志 input: type:broker broker: inputs: -type:http_server http_server: