cli

varnish 4.0 官方文档翻译9-用户手册- 向Vanish下发指令

别说谁变了你拦得住时间么 提交于 2019-12-04 18:04:03
CLI-bossing Varnish around CLI 向Vanish下发指令 一旦vanish启动,你可以使用命令行接口来控制它。 最轻松的使用CLI的方法是在运行varnishd的机器上运行,varnishadm varnishadm help 如果你想远程使用varnishadm,有两种方法。 你可以使用ssh登录到运行varnishd的机器上然后varnishadm ssh $http_front_end varnishadm help 同时你也可以配置vanishd接受远程的CLI连接,(使用-T和-S参数) varnishd -T :6082 -S /etc/varnish_secret 然后在远程主机上运行vanishadm,像这样 varnishadm -T $http_front_end -S /etc/copy_of_varnish_secret help 但是你也看到,ssh是更方便的。 如果运行vanishadm没有添加参数,它将会从标准输入读取CLI命令,如果你指定了参数,它将这些参数作为单个CLI命令来执行。 CLI总是返回一个状态码,告诉你操作的结果,'200'为成功,其他状态码就有问题了。 vanishadm退出时使用状态1,并且如果不是200的状态码,它将在标准错误输出中打印状态码。 What can you do with the CLI

Maven构建可执行jar包--maven-shade-plugin

江枫思渺然 提交于 2019-11-29 09:30:21
###1、将工程打成jar包(不是可执行的jar包) 普通的maven java工程可以通过pom文件的配置将工程打成jar包,但是该jar包无法执行(通过java -jar xxx.jar此方式),因为jar包下的MANIFEST.MF文件中没有MainClass信息。 ###2、将工程打成可执行的jar包 这里使用maven-shade-plugin插件来打包,关于maven-shade-plugin和maven-assembly-plugin的差别,在这不多做说明,有兴趣的可以参考一下链接。 http://chenzhou123520.iteye.com/blog/1706242 http://blog.csdn.net/defonds/article/details/43233131 最后直接放上maven-shade-plugin插件的配置: <build> <finalName>mqConsumer</finalName> <plugins> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-shade-plugin</artifactId> <version>2.4.3</version> <executions> <execution> <phase>package<