小编DMc*_*nna的帖子

IIS 7日志请求正文

我需要记录对IIS发出的请求的请求后有效负载.是否可以使用IIS 7.5中现有的日志记录和高级日志记录模块来配置请求后有效负载的日志记录,或者任何人都可以将我引导到任何允许我记录后有效负载的自定义模块.

logging iis-7 request

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

HTTP标头 - ntCoent-Length

我在特定响应中获得以下HTTP响应标头.一切看起来还不错.但是我注意到内容长度出现了两次......

内容长度:2424 ntCoent-Length:2424

是否有一个特殊的原因,为什么内容长度第二次返回为ntCoent-Length?

HTTP/1.0 200 OK
Date: Wed, 26 May 2010 09:38:19 GMT
Server: Apache
P3P: CP="NOI DSP COR CURa ADMa TA1a OUR BUS IND UNI COM NAV INT"
Accept-Charset: iso-8859-1, unicode-1-1;q=0.8
Expires: Sun, 15 Jul 1990 00:00:00 GMT
Pragma: no-cache
Cache-Control: no-cache
Content-Language: en
ntCoent-Length: 2424
Connection: close
Content-Type: text/html;charset=iso-8859-1
Content-Length: 2424

http http-headers

16
推荐指数
1
解决办法
5828
查看次数

停止IIS 7.5应用程序池回收

如何在IIS 7.5中停止回收应用程序池?

我配置了以下设置:

ProcessModel -> Idle Time-out (minutes) = 0
Recycling -> Regular Time Intervals (minutes) = 0

这些设置是否应该阻止应用程序池回收?

iis application-pool recycle iis-7.5

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

地形堆栈

我为我们用来在 AWS 内构建虚拟数据中心的所有必需资源创建了一个 terraform 堆栈。VPC、子网、安全组等。

这一切都很好:)。我一直与网络工程师争论不休,他们希望为网络等提供完全独立的状态。因此,我们必须管理多个状态文件,并且需要 10 到 15 个 terraform plan/apply 命令来启动数据中心. 我们不必多次运行命令,我们不能在创建 ec2 实例等时引用模块输出变量,所以现在变量文件中出现了“魔法”变量。我想将用于创建 ec2 实例、els 等的脚本放在与“数据中心”配置相同的目录中,以便我们管理一个状态文件(在 s3 中使用 dynamodb 锁加密)并且我们的 git repo 具有一对一的功能与我们的基础设施的关系。

问题是,在单个状态文件中管理数据中心资源(vpc、子网、安全组)和计算资源是个好主意吗?有什么我可能会遇到的问题吗?有没有人以这种方式使用 terraform 管理 AWS 环境?

问候, 大卫

stack amazon-web-services terraform

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

Terraform共享状态

Terraform 0.9.5.

我正在组建一组模块,我们的基础架构团队和自动化团队将使用这些模块以标准方式创建资源,然后创建堆栈以提供不同的环境.一切顺利.

就像所有使用terraform共享状态的团队成为一个问题.我已经配置terraform使用s3后端,它是版本化和加密的,通过dynamo db表添加了一个锁.完善.所有与本地帐户合作......好的问题......

我们有多个aws帐户,1个用于IAM,1个用于计费,1个用于生产,1个用于非生产,1个用于共享服务等...你得到我要去的地方.我的问题如下.

我在IAM帐户中作为用户进行身份验证并承担所需的角色.在我引入terraform后端配置以将s3用于共享状态之前,这一直像梦一样.看起来terraform中的后端配置需要在〜/ .aws/credentials中设置默认凭据.看起来这些用户必须是创建s3存储桶的帐户的本地用户.

有没有办法以这样的方式获得后端配置设置,它将使用提供程序中配置的信用卡和角色?有没有更好的方法来配置共享状态和锁定?欢迎任何建议:)

更新:有这个工作.我在创建s3存储桶的帐户中创建了一个新用户.创建了一个策略,只允许新用户s3:DeleteObject,GetObject,PutObject,ListBucket和dynamodb:*在特定的s3存储桶和dynamodb表上.创建了自定义凭据文件,并添加了分配给该新用户的访问权限和密钥的默认配置文件.使用类似的后端配置

terraform {
   required_version = ">= 0.9.5"

   backend "s3" {
      bucket                  = "remote_state"
      key                     = "/NAME_OF_STACK/terraform.tfstate"
      region                  = "us-east-1"
      encrypt                 = "true"
      shared_credentials_file = "PATH_TO_CUSTOM_CREDENTAILS_FILE"
      lock_table              = "MY_LOCK_TABLE"
    }
}
Run Code Online (Sandbox Code Playgroud)

它可以工作,但是需要在您的配置文件中进行初始配置才能使其正常工作.如果有人知道更好的设置或可以识别我的后端配置问题,请告诉我.

amazon-s3 amazon-dynamodb terraform

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