我在两个Ubuntu实例中使用Tomcat,这两个实例位于Amazon Web Services云中的ELB (弹性负载均衡器)后面。每个Tomcat安装在同一个引擎中都有几个虚拟主机。ELB进行运行状况检查,以查看主机是否处于活动状态。但是在主机内部,哪个Tomcat虚拟主机收到健康检查请求呢?在定义运行状况检查时,我只指定了端口和URL的最后一部分。所以我不知道所执行的运行状况检查的完整URL是什么。现在,在引擎中被声明为默认主机的Tomcat虚拟主机是获得检查的主机,因为它是默认主机。但实际上,该主机不是为应用程序提供服务的主机,因此它不应该是接收检查请求的主机。
换句话说:如果检查使用
我遇到的问题是,上传到多站点的主站点(id=1)的媒体(图像、pdf等)可以从子站点域访问。子站点映射到不同的域。
例如。
我将图片上传到主站点媒体库,它可以在以下两个地址访问:
www.site1.com/wp-content/uploads/imageA.jpg
www.site2.com/wp-content/uploads/imageA.jpg -> this should not exist
尽管它在site2媒体库中不可见。
用于上传的“使用年份月文件夹”在主站点设置中设置为0(非活动),在子站点设置中设置为1(活动),因此媒体内容的文件结构为:
www.site1.c
mongosniff是用来查看发送到MongoDB服务器的内容,但是在带有OS雪豹的Mac上,它说
error finding device: no suitable device found
这是mongod运行良好的时候。有什么能让它发挥作用的东西吗?
更新:谢谢。在以根用户身份运行它之后,由于某种原因,当mongo在同一台机器上运行不同的查询时,它不会报告任何活动。有一次我犯了一个错误,它报告了一次,就这样.通常是为了报告每一项活动吗?