下面都是说的无状态服务,有状态的类似,除了 1 2 再多一句话就能描述
没有好用的隔离方案,通常会在一个机器上部署一个东西:
- 我们知道机器的资源(这个进程最多能用多少 CPU 内存)
- 以便让服务运行在资源足够的地方
- 我们知道哪些机器运行着这个服务(服务发现),服务可能直接监听 80 这样的端口
- 以便做负载均衡
import sys | |
import json | |
def filter(har_file, contains): | |
with open(har_file) as f: | |
har = json.load(f) | |
entries = har['log']['entries'] | |
filtered = [e for e in entries if contains in e['request']['url']] |