AskOverflow.Dev

AskOverflow.Dev Logo AskOverflow.Dev Logo

AskOverflow.Dev Navigation

  • 主页
  • 系统&网络
  • Ubuntu
  • Unix
  • DBA
  • Computer
  • Coding
  • LangChain

Mobile menu

Close
  • 主页
  • 系统&网络
    • 最新
    • 热门
    • 标签
  • Ubuntu
    • 最新
    • 热门
    • 标签
  • Unix
    • 最新
    • 标签
  • DBA
    • 最新
    • 标签
  • Computer
    • 最新
    • 标签
  • Coding
    • 最新
    • 标签
主页 / user-584

ceejayoz's questions

Martin Hope
ceejayoz
Asked: 2013-07-25 10:03:09 +0800 CST

Amazon Linux pecl_http 已安装但不提供功能

  • 5

我已经使用 Amazon Linux Yum 包安装了 PHP 的pecl_http扩展。php54-pecl-http

  • php -i显示http.ini加载的文件
  • http.iniextension=http.so里面有线
  • php -m显示已安装的 HTTP 模块
  • pecl list显示pecl_http 2.0.0beta1为已安装。

但是,当我尝试使用它的任何功能时 - new HttpRequest()、http_build_url()等 - 它们会返回不存在。我在 CLI 上运行所有内容(这是一个实用程序服务器),因此php.ini环境之间不可能存在不同的文件。

php -i的 http 块状态:

http

HTTP Support => enabled
Extension Version => 2.0.0beta1

Used Library => Compiled => Linked
libz => 1.2.5 => 1.2.5
libcurl => 7.24.0 => 7.24.0
libevent => 1.4 or greater => 2.0.18-stable
libserf => disabled => disabled

                            Persistent Handles                            
Provider => Ident => Used => Free
http_client.curl => N/A => 0 => 0
http_client_pool.curl => N/A => 0 => 0
http_client_datashare.curl => N/A => 0 => 0

Directive => Local Value => Master Value
http.etag.mode => crc32b => crc32b
http.persistent_handle.limit => -1 => -1

有没有人经历过这个?有任何想法吗?

php
  • 2 个回答
  • 980 Views
Martin Hope
ceejayoz
Asked: 2013-05-18 13:42:34 +0800 CST

较长时间序列的石墨图表中的峰值较低

  • 0

我试图在 Graphite 中找出对我来说违反直觉的东西。

我正在收集(目前)测试数据(使用 statsd)。在 Graphite 的仪表板中,我看到同一组数据在较长时间序列中的峰值较低。

在此处输入图像描述

在此处输入图像描述

我的保留设置为:

retentions = 10s:15m,60s:1d,5m:7d,1h:4w,1d:5y

为什么显示 30 分钟的第二张图表的峰值不会至少与 15 分钟图表中的最高峰值一样高?我怎样才能让这张图表随着时间的推移准确反映这些统计数据?

graphite
  • 1 个回答
  • 229 Views
Martin Hope
ceejayoz
Asked: 2013-03-22 09:38:42 +0800 CST

xinetd '连接被对等方重置'

  • 3

我在 xinetd 中使用percona-clustercheck(Percona 的 XtraDB Cluster 软件包附带),在尝试卷曲 clustercheck 服务时出现错误。

/usr/bin/clustercheck:

#!/bin/bash 
#
# Script to make a proxy (ie HAProxy) capable of monitoring Percona XtraDB Cluster nodes properly
#
# Author: Olaf van Zandwijk <[email protected]>
# Documentation and download: https://github.com/olafz/percona-clustercheck
#
# Based on the original script from Unai Rodriguez 
#

MYSQL_USERNAME="clustercheckuser" 
MYSQL_PASSWORD="clustercheckpassword!" 
ERR_FILE="/dev/null" 
AVAILABLE_WHEN_DONOR=0

#
# Perform the query to check the wsrep_local_state
#
WSREP_STATUS=`mysql --user=${MYSQL_USERNAME} --password=${MYSQL_PASSWORD} -e "SHOW STATUS LIKE 'wsrep_local_state';" 2>${ERR_FILE} | awk '{if (NR!=1){print $2}}' 2>${ERR_FILE}` 

if [[ "${WSREP_STATUS}" == "4" ]] || [[ "${WSREP_STATUS}" == "2" && ${AVAILABLE_WHEN_DONOR} == 1 ]]
then 
    # Percona XtraDB Cluster node local state is 'Synced' => return HTTP 200
    /bin/echo -en "HTTP/1.1 200 OK\r\n" 
    /bin/echo -en "Content-Type: text/plain\r\n" 
    /bin/echo -en "\r\n" 
    /bin/echo -en "Percona XtraDB Cluster Node is synced.\r\n" 
    /bin/echo -en "\r\n" 
    exit 0
else 
    # Percona XtraDB Cluster node local state is not 'Synced' => return HTTP 503
    /bin/echo -en "HTTP/1.1 503 Service Unavailable\r\n" 
    /bin/echo -en "Content-Type: text/plain\r\n" 
    /bin/echo -en "\r\n" 
    /bin/echo -en "Percona XtraDB Cluster Node is not synced.\r\n" 
    /bin/echo -en "\r\n"
    exit 1 
fi

/etc/xinetd.mysqlchk:

# default: on
# description: mysqlchk
service mysqlchk
{
# this is a config for xinetd, place it in /etc/xinetd.d/
  disable = no
  flags = REUSE
  socket_type = stream
  port = 9200
  wait = no
  user = nobody
  server = /usr/bin/clustercheck
  log_on_failure += USERID
  only_from = 10.0.0.0/8 127.0.0.1
  # recommended to put the IPs that need
  # to connect exclusively (security purposes)
  per_source = UNLIMITED
}

当尝试 curl 服务时,我得到了一个有效的响应(HTTP 200,文本),但最后有一个“连接被对等重置”的通知:

HTTP/1.1 200 OK
Content-Type: text/plain

Percona XtraDB Cluster Node is synced.

curl: (56) Recv failure: Connection reset by peer

不幸的是,Amazon ELB 似乎将此视为失败的检查,而不是成功的检查。

如何让 clustercheck 以 curl 看不到连接失败的方式正常退出?

xinetd
  • 4 个回答
  • 3185 Views
Martin Hope
ceejayoz
Asked: 2010-04-14 09:11:43 +0800 CST

将绑定配置为为 DNS 查询提供默认 IP

  • 2

我正在安排一个会议,我想阻止这里的计算机(仅用于访问会议网站)访问公共互联网。

我想设置绑定为所有DNS 查询返回相同的 IP - 不传递上游,没有“未找到”。这可能吗?

domain-name-system internal-dns bind
  • 1 个回答
  • 1148 Views
Martin Hope
ceejayoz
Asked: 2010-03-20 06:01:53 +0800 CST

使用 awstats 跟踪 301 重定向

  • 0

我想使用 awstats 来跟踪我正在使用的 URL 缩短器的使用情况。

不幸的是,awstats 将状态为非 200 的日志记录视为错误,并将它们从统计信息中排除。

有没有办法让 awstats 将 301 视为 200 进行统计跟踪?

awstats
  • 1 个回答
  • 1207 Views
Martin Hope
ceejayoz
Asked: 2010-03-04 13:46:19 +0800 CST

大型 Drupal 站点的服务器场设置

  • 6

我正在建立一个大型 Drupal (Pressflow) 站点,这是我目前的计划。我有没有做过什么公然愚蠢的事?有没有人有像这样托管大型多服务器 Drupal 安装的经验?

基础设施

drupal web-farm
  • 3 个回答
  • 2065 Views
Martin Hope
ceejayoz
Asked: 2009-07-01 06:23:18 +0800 CST

Googlebot 请求中的奇数查询字符串

  • 2

谷歌的索引机器人(编辑:是的,它是谷歌,IP 解析)似乎正在向我们的主页添加任意查询字符串。

xx.xxx.xx.xxx - - [30/Jun/2009:10:14:37 -0400] "GET /?key=61680 HTTP/1.1" 200 3334 "-" "Mozilla/5.0 (compatible; Googlebot/2.1; +http://www.google.com/bot.html)"
xx.xxx.xx.xxx - - [30/Jun/2009:10:16:58 -0400] "GET /?term=byron HTTP/1.1" 200 3184 "-" "DoCoMo/2.0 N905i(c100;TB;W24H16) (compatible; Googlebot-Mobile/2.1; +http://www.google.com/bot.html)"

知道这些是什么意思吗?

mobile-devices google indexing seo search-engine
  • 3 个回答
  • 1150 Views
Martin Hope
ceejayoz
Asked: 2009-05-22 08:18:49 +0800 CST

nginx HTTPS 服务与 HTTP 相同的配置

  • 226

有没有办法在两个 nginxserver {}块之间共享配置指令?我想避免重复规则,因为我网站的 HTTPS 和 HTTP 内容使用完全相同的配置提供。

目前,它是这样的:

server {
  listen 80;
  ...
}

server {
  listen 443;

  ssl on; # etc.
  ...
}

我可以按照以下方式做一些事情:

server {
  listen 80, 443;
  ...

  if(port == 443) {
    ssl on; #etc
  }
}
nginx https
  • 5 个回答
  • 217886 Views
Martin Hope
ceejayoz
Asked: 2009-05-09 05:46:16 +0800 CST

nginx 工作进程的数量

  • 23

我正在设置 nginx 以服务于 Drupal 安装,我似乎在 nginx 工作进程设置上发现了相互矛盾的信息。一个网站说你需要两个,一个说你需要五个,一个说每个处理器一个......

我应该如何选择 nginx 工作进程的数量?如果它有所作为,它是 VMWare 集群上的来宾虚拟机,我给它一个虚拟处理器。

web-server nginx
  • 2 个回答
  • 35432 Views

Sidebar

Stats

  • 问题 205573
  • 回答 270741
  • 最佳答案 135370
  • 用户 68524
  • 热门
  • 回答
  • Marko Smith

    新安装后 postgres 的默认超级用户用户名/密码是什么?

    • 5 个回答
  • Marko Smith

    SFTP 使用什么端口?

    • 6 个回答
  • Marko Smith

    命令行列出 Windows Active Directory 组中的用户?

    • 9 个回答
  • Marko Smith

    什么是 Pem 文件,它与其他 OpenSSL 生成的密钥文件格式有何不同?

    • 3 个回答
  • Marko Smith

    如何确定bash变量是否为空?

    • 15 个回答
  • Martin Hope
    Tom Feiner 如何按大小对 du -h 输出进行排序 2009-02-26 05:42:42 +0800 CST
  • Martin Hope
    Noah Goodrich 什么是 Pem 文件,它与其他 OpenSSL 生成的密钥文件格式有何不同? 2009-05-19 18:24:42 +0800 CST
  • Martin Hope
    Brent 如何确定bash变量是否为空? 2009-05-13 09:54:48 +0800 CST
  • Martin Hope
    cletus 您如何找到在 Windows 中打开文件的进程? 2009-05-01 16:47:16 +0800 CST

热门标签

linux nginx windows networking ubuntu domain-name-system amazon-web-services active-directory apache-2.4 ssh

Explore

  • 主页
  • 问题
    • 最新
    • 热门
  • 标签
  • 帮助

Footer

AskOverflow.Dev

关于我们

  • 关于我们
  • 联系我们

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve