Apache开启HTTP2.0/SPDY支持
apache虽然市场份额渐渐被Nginx赶超,但其仍有Nginx取代不了的优点,特别是它的Rewrite和动态处理,是Nginx无法比拟的,很多人说Apache无法承载高并发,其实Apache在2.4的版本中,采用了Event MPM的工作模式,对于处理高并发有了很高的提升。但是,如果你是需要用到反向代理和很大的高并发项目;或者用低配置的特价虚拟主机,建议你还是选Nginx,毕竟还是轻量。
这不是今天的重点,今天主要想写下Apache如何开启HTTP/2,因为我发现网上并没有相关文章,只有一篇还是机器翻译的官方文档。
关于HTTP/2的优点和性能有兴趣的请看之前写的《如何优化你的HTTPS》
上面说到Apache的工作模式,这里顺便简单介绍下:
Apache的目前有三种稳定的MPM(Multi-Processing Module,多进程处理模块)模式,分别是prefork,worker,event,它们同时也代表着Apache的演变和发展
Prefork MPMPrefork MPM实现了一个非线程的、预派生的 ...
配置 若想调试远端web容器内部的应用,需要接入web容器的jvm,以Tomcat为例,需修改web容器的配置 // bin\startup.bat(.sh)文件,在里面添加 // windows set CATALINA_OPTS=”-agentlib:jdwp=transport=dt_socket,address=8888(自定义调试端口),server…
首先,打开Edit configurations,点击 + 号,创建一个Remote应用。
step1 填写name,配置Host地址(远程服务器地址)和端口(选一个未被占用的端口,然后复制Command line arguments for remote JVM 下面的参数,示例配置的端口为5005:
1-agentlib:jdwp=transport=dt_socket,server=y,suspend=n,address=5005
step2 这里是可选的,选择对应的jdk即可。
step2 经过以上步骤,已经获得了启动远程服务器的参数。 ...