小编sil*_*rdr的帖子

Ansible - 收集事实之前的行动

收集事实之前,有谁知道如何做某事(比如等待受管节点的端口/启动)?我知道我可以收集事实

gather_facts: no
Run Code Online (Sandbox Code Playgroud)

THEN等港口,但如果我需要的事实,同时也还需要等待,直到节点启动时?

ansible ansible-facts

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

我什么时候应该使用静态方法?

我有一个包含10个方法的类.我总是需要使用其中一种方法.现在我想知道,哪种方法更好?

class cls{
    public function func1(){}
    public function func2(){}
    .
    .
    public function func10(){}
}

$obj  = new cls;
$data = $obj->func3(); // it is random, it can be anything (func1, or func9 or ...)
Run Code Online (Sandbox Code Playgroud)

要么

class cls{
    public static function func1(){}
    public static function func2(){}
    .
    .
    public static function func10(){}
}

cls::func3(); // it is random, it can be anything (func1, or func9 or ...)
Run Code Online (Sandbox Code Playgroud)

php oop

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

Ansible - procesor_count vs processor_cores vs processor_vcpus

我对使用以下cpu事实设置服务器感到困惑:

"ansible_processor": [
    "GenuineIntel", 
    "Intel(R) Xeon(R) CPU E5-2650L v3 @ 1.80GHz", 
    "GenuineIntel", 
    "Intel(R) Xeon(R) CPU E5-2650L v3 @ 1.80GHz"
], 
"ansible_processor_cores": 1, 
"ansible_processor_count": 2, 
"ansible_processor_threads_per_core": 1, 
"ansible_processor_vcpus": 2, 
Run Code Online (Sandbox Code Playgroud)

它似乎正确地报告了CPU的数量,但我应该将我的工作者(线程)数量作为基础?我确信我会使用,ansible_processor_cores但它似乎只报告一个(1 - sic!)尽管报告了两个处理器!如何获得工作进程可用的线程数?

multithreading ansible

12
推荐指数
1
解决办法
6691
查看次数

标签 统计

ansible ×2

ansible-facts ×1

multithreading ×1

oop ×1

php ×1