小编KM.*_*KM.的帖子

如何阅读清漆直方图?

如何读取 varnishhist 直方图/图形?我知道 x 轴是对数刻度。

具体来说:

  • 我看到 9 个“|”或缓存命中发生y=1e-4,每个“|”是什么 参考?页?文件?

  • 我看到这 9 个“|”左侧的点击次数较少,而右侧的点击次数较少。那些是什么?他们是否花费了更长(右)和更短(左)的时间......?

  • 在顶部,左侧是什么1:2?和n = 134

  • 此外,我注意到缓存命中总是在缓存未命中的左侧,即它们在1e-x事物的一边,而缓存未命中则低于 + 指数。那有什么意义呢?那个时候,如果是的话,是什么时间......?

非常感谢!

x轴

1:2, n = 134                                                              hostname








                            #
                            #
                            #
                            #
                            #
                   |        #
                   |        #
                   |        #
                   |        #
                   |       ###
                   |       ###
                  ||       ###                              ##
                  |||      ###         ## #   #             ##
                  ||||     ####      #### ## ##  #          ###
+---------+---------+---------+---------+---------+---------+---------+---------+---------
|1e-6     |1e-5     |1e-4     |1e-3     |1e-2     |1e-1     |1e0      |1e1  |1e2
Run Code Online (Sandbox Code Playgroud)

varnish graph

9
推荐指数
2
解决办法
7771
查看次数

运行 NetCat (nc) 时检查多个端口

我想测试主机上的特定端口是否打开。我在用:

nc -z host 22
nc -z host 80
nc -z host 443
nc -z host 8080
Run Code Online (Sandbox Code Playgroud)

这是有效的,但最好使用像这样的单线:

nc -z host 22 80 443 8080
Run Code Online (Sandbox Code Playgroud)

这不起作用。

nc -z host 22-8080如果可能,我想避免使用手册页中所述的端口范围,因为我要检查的端口 #s 中存在很大差距。另外,我不想扫描每个端口并被视为扫描开放端口。

没有编写 bash 循环,我有哪些测试端口是否打开的选项?我有几十个主机,每个主机都有几个端口要检查。

linux redhat port netcat

7
推荐指数
2
解决办法
2万
查看次数

Apache 虚拟主机配置 www 与非 www、重写还是 sServerAlias?

我们有一个中央 httpd.conf,我们包含了各种虚拟主机的 confs。直到今天,我们才真正需要“www.subdomain.site.com”域,只需要“subdomain.site.com”。现在我们这样做了,所以我想弄清楚这两种方法中哪一种更好:

[1]。使用重写:

    RewriteCond %{HTTP_HOST} ^www.subdomain.site.com
    RewriteRule ^(.*)$ http://subdomain.site.com$1 [R=301]
Run Code Online (Sandbox Code Playgroud)

或者

[2]。使用 ServerAlais:

    <VirtualHost 111.22.33.44:80>
    ServerName subdomain.site.com
    ServerAlias www.subdomain.site.com
    Include conf/subdomain.conf
    </VirtualHost>
Run Code Online (Sandbox Code Playgroud)

我想对 Rewrite 进行更多处理,但不确定 ServerAlias 在这种混合中的表现。一个比另一个获得更好的 SEO foo 吗?

欢迎任何和所有想法!

谢谢,

知识管理

virtualization rewrite host serveralias apache-2.2

6
推荐指数
1
解决办法
2万
查看次数

Tomcat 上的 Apache Solr Admin 部署在 WebApps 目录中

我正在尝试让 Apache Solr 在 Redhat6 和 Tomcat6 上工作(使用这些说明),但是在浏览到管理部分时出现此错误http://localhost:8080/solr-example/admin

HTTP 状态 404 - 路径中缺少核心名称

类型状态报告

消息在路径中缺少核心名称

描述 请求的资源(路径中缺少核心名称)不可用。

http://localhost:8080/solr-example 加载良好,带有指向“Solr Admin”的链接。

我的设置如下:

tomcat6: /etc/tomcat6
Solr: /app/solr/example
Run Code Online (Sandbox Code Playgroud)

我有一个solr-example.xmlin /etc/tomcat6/Catalina/localhost/,上面写着:

<?xml version="1.0" encoding="utf-8"?>
<Context docBase="/app/solr/example/apache-solr-3.4.0.war" debug="0" crossContext="true">
  <Environment name="solr/home" type="java.lang.String" value="/app/solr/example" override="true"/>
</Context>
Run Code Online (Sandbox Code Playgroud)

我在日志 ( /var/log/tomcat6) 中没有看到任何内容……只有 catalina.out 中的内容是关于 tomcat6 的启动和停止。

我的问题是:

1.我还需要做什么才能让“Solr Admin”在Tomcat下工作?

2.这些“核心”应该在哪里指定?我在 /app/solr/example/solr/solr.xml 中看到一个条目?

<solr persistent="false">
      adminPath: RequestHandler path to manage cores.  
        If 'null' (or absent), cores will not be manageable via …
Run Code Online (Sandbox Code Playgroud)

installation tomcat solr apache-2.2

5
推荐指数
1
解决办法
5339
查看次数

基于客户端 IP 的负载均衡器后面的清漆 ACL

在以下设置中:

Client -> LB -> Varnish
Run Code Online (Sandbox Code Playgroud)

我想配置 Varnish acls 以根据客户端的 IP 执行某些操作。LB 在一个名为“ClientIP”的变量中发送客户端的 IP,Varnish 可以通过它读取req.httpd.ClientIP.我试过这个:

acl admin_net {
  "10.10.1.160"/27;
}

sub vcl_deliever {
  if (req.http.ClientIP ~ admin_net) {
  // do something ... 
  }  
}
Run Code Online (Sandbox Code Playgroud)

但是 VCL 编译失败并显示“预期的 CSTR 得到了‘admin_net’”(C 字符串?)。我可以通过 解决这个问题req.http.ClientIP ~ "10.10.1.*"),但我必须注释掉 ACL 行。

有没有另一种方法可以让这个与 ACL 一起工作?我也看了看client.ip,这是一个只读变量。在上面的设置中,它包含 LB 的 IP 而不是客户端的 IP。

varnish load-balancing access-control-list

3
推荐指数
1
解决办法
4216
查看次数

在 HTML 文件中运行 Coldfusion 命令?

是否可以通过更新 Apache configs/htaccess 文件在 HTML 文件中运行 CF 命令?当我在网上搜索时,我没有遇到任何关于 CF 的答案,看到几个关于 PHP 的帖子(也许我没有搜索正确的术语......?)。

具体来说,我们在 Solaris 和 Apache 2 上有 CF 6(我知道,不要说),并且正在考虑使用这一行:

AddType application/x-httpd-coldfusion .html
Run Code Online (Sandbox Code Playgroud)

所以我们可以在 HTML 文件中使用 cfinclude,但这不起作用。非常感谢您的时间、想法和想法!

知识管理

coldfusion apache-2.2

2
推荐指数
1
解决办法
298
查看次数

此 DNS 设置是否正确

这里不会详细介绍问题,但我们发现 ping domain.local 存在一些不可靠性,所以我想知道 DNS 记录是否正确:

  • SOA,主服务器:“server.domain.local”。(注意最后一个点)
  • NS, "server.domain.local." (再次注意最后一个点),192.168.10.5
  • A、Host:(同父文件夹),FQDN:Domain.local,IP:192.168.10.5
  • A、Host:服务器,FQDN:server.Domain.local,IP:192.168.10.5

我主要关心的是 server.domain.local(.) 有两条记录,一条 NS 记录和一条 A 记录是否正确?

domain-name-system

0
推荐指数
1
解决办法
94
查看次数