我已经为我的elasticbeanstalk应用程序设置了"Application Healthcheck URL"(aws:elasticbeanstalk:application),并且在夜间,两台服务器开始未通过此检查.
似乎由elasticbeanstalk设置的自动调节组具有健康检查类型ec2,这意味着服务器没有被终止和替换,留下2个服务器连接到负载均衡器.
如何使用elasticbeanstalk的配置设置将autoscaling组的运行状况检查类型更改为elb?我找不到任何记录的方法来改变这个值,但它必须是一个相当普遍的要求.
谢谢
我们试图弄清楚在前端控制器中启用AppCache对缓存的影响,而不调用响应对象上的任何缓存指令.
我原以为只需添加以下行并将default_ttl设置为1:
$kernel = new AppCache($kernel);
Run Code Online (Sandbox Code Playgroud)
如果不在响应上调用缓存指令,则不会更改应用程序的行为.但是一旦我们添加这一行(和cache:clear),我们的服务器就能够每秒处理更多的请求,这表明存在一些缓存.
打开调试并将default_ttl设置为一小时我们在http标头中看到的是
X-Symfony-Cache: GET /: miss
Run Code Online (Sandbox Code Playgroud)
这是否意味着没有反向代理缓存?如果是这样,是什么解释了性能提升
对这种情况发生的事情的任何澄清都会很棒.
有没有人知道如何摆脱绿色的优点,允许在奏鸣曲管理表单中添加一个新的项目集合?本机collectiontype有allow_add&allow_delete,但sonata_type_collection似乎没有注意到这些选项.
我尝试过以下方法:
->add('store_orders', 'sonata_type_collection', array(), array(
'type_options' => array('allow_add' => false),
))
Run Code Online (Sandbox Code Playgroud)
这没有效果
->add('store_orders', 'sonata_type_collection', array(
'allow_add' => false
))
Run Code Online (Sandbox Code Playgroud)
出现错误'选项"allow_add"不存在'
->add('store_orders', 'sonata_type_collection', array(
'type_options' => array('allow_add' => false)
))
Run Code Online (Sandbox Code Playgroud)
这也给出了错误'选项'allow_add"不存在'
我还想删除集合中每个项旁边的删除复选框.我认为答案就在于类似的领域.
任何帮助将不胜感激.