java - 列出 httpd 和 Tomcat 之间的 AJP 连接

标签 java linux bash apache tomcat

在 CentOS 7 服务器上,httpd 配置为使用 AJPhttp 流量路由到 Tomcat在同一台服务器上运行的实例。

哪些特定的 bash 命令将列出并计算 httpdtomcat 之间存在的 AJP 连接>?

如果有帮助,这里是背景:

通过AJP向Tomcat发送请求的httpd配置是:

[root@remote-host-name ~]# vi /etc/httpd/conf.d/mydomain.com.conf

<VirtualHost www.mydomain.com:80>
    ServerName www.mydomain.com
    ServerAlias mydomain.com
    ErrorLog /var/log/httpd/mydomain_com_error.log
    CustomLog /var/log/httpd/mydomain_com_requests.log combined
    ProxyPass / ajp://my.public.ip.addr:8012/
    ProxyPassReverse / ajp://my.public.ip.addr:8012/
</VirtualHost>

用于接收 AJP 路由连接的 Tomcat 配置包括:

[root@remote-host-name ~]# vi /opt/tomcat/conf/server.xml
.....
      <Connector port="8012" protocol="AJP/1.3" redirectPort="8446" connectionTimeout="10000" keepAliveTimeout="10000" />
.....  

我如何在任何给定时刻列出和计算 httpdtomcat 之间的实时 AJP 连接?

最佳答案

您可以使用 netstat 根据您的配置在此处找到与 ajp 端口 8012 的连接 网络统计-an | grep 8012

关于java - 列出 httpd 和 Tomcat 之间的 AJP 连接,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43528263/

相关文章:

linux - 在文件列表上运行命令

java - 以编程方式将 Maven Artifact 安装到本地仓库

java - Android 的 Java 中的 PerformSelectorOnMainThread 等效项

java - SQL Server 2014 的 JDBC 驱动程序

linux - Linux 的 Perfmon-like?

linux - Bash Shell 脚本获取行中的模式匹配和获取值

java - Sqoop导入表报错ORA-01843

linux - 如何从子进程中获取值?

linux - 如何在 Linux 上将所有文件夹和文件重命名为小写?

linux - 在 Bash 中检测图形登录