V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  lolizeppelin  ›  全部回复第 3 页 / 共 48 页
回复总数  957
1  2  3  4  5  6  7  8  9  10 ... 48  
2023-03-21 11:27:33 +08:00
回复了 edis0n0 创建的主题 Python aiohttp 糊的服务端如何快速实现防阻塞?
你这个需求从一开头就错了...根本就不是 python 的问题
http 本身就是一来一回的,http 请求都必须等待数据返回协议才结束.
无论你用协程还是线程执行 exe.都要等待结果才能返回,http 协议才能结束,连接才能结束.

想要异步 http 1.x 协议下只能这样做
创建一个 http 请求,服务端把请求的具体执行插入队列,然后立刻返回一个唯一识标,然后返回
客户端通过唯一识标反复重试去拿结果.

否则得用 websocket,这样改动更大

这是 http 协议的问题不是 python 的问题
2023-03-21 11:14:04 +08:00
回复了 Allonsy 创建的主题 Python Python 进阶疑惑
硬吃 openstack
2023-03-14 18:41:52 +08:00
回复了 LeeReamond 创建的主题 程序员 想在业务端维护 inner join 应该用什么算法?
换数据库,mysql join 不行
结束
2023-03-12 11:51:42 +08:00
回复了 LeeReamond 创建的主题 Python 动态载入, import 之类的有什么轮子吗?
哦 看错了不好意思...
2023-03-12 11:50:58 +08:00
回复了 LeeReamond 创建的主题 Python 动态载入, import 之类的有什么轮子吗?
有, openstack 出品 stevedore

但必须按标准写 python setup.py,生成 egg 文件

总之就是符合 pkg_resources 那套标准
2023-02-28 20:11:49 +08:00
回复了 Ansen 创建的主题 NAS 贪便宜买了台 GEN8,求指点硬盘购买和方式
改底版上普通 itx,淘宝有现成的
现在你们知道为什么爆栈禁止 ChatGPT 回复了把
2023-02-25 09:20:03 +08:00
回复了 Nazz 创建的主题 程序员 我们真的需要 gRPC 吗?
@lujiaxing

用传统的 c struct 自己封装啊 哈哈哈哈哈哈哈哈哈
2023-02-22 11:36:32 +08:00
回复了 dream4ever 创建的主题 程序员 全干型的前端工程师如何找到好的页面 UI 设计稿?
themeforest.net 买买买
2023-02-22 10:14:53 +08:00
回复了 Richard14 创建的主题 Python Python 多进程:有什么主进程守护子进程的方法吗?
对 linux 不够熟不要自己写一套

最佳实践参考 openstack 服务库的 oslo_service
里面有 linux 下多进程的标准管理方式以及可用代码
2023-02-09 12:25:14 +08:00
回复了 lishei 创建的主题 React 为什么 React 的后台模版这么少
取主题森林搜索大把, 收费而已
2023-02-08 18:09:45 +08:00
回复了 yujianwjj 创建的主题 Go 编程语言 go 标准库 log 的一个源码疑问
因为有好几个地方无锁读取 isDiscard

所以都使用 atomic 来无锁化读写 isDiscard
2023-01-15 15:54:46 +08:00
回复了 justou 创建的主题 程序员 关于 ZeroMQ 的若干问题
python rpc 直接用 openstack 组件 oslo_message
2023-01-04 15:41:19 +08:00
回复了 phpcyy 创建的主题 Go 编程语言 golang 程序突然超时
是不是虚拟机 被 cgroup 限制了
先跑物理机不要用 docker 试试
ufw 不知道,filewall 本质还是 iptable

比如 filewall 标准语法不能描述的规则都用 direct 实现
direct 里面都是 iptable 的语法

话说前端娱乐圈搞那么多状态管理....
linux 搞两三个防火墙管理怎么了!!
才两三个你们就叫,写前端不得疯
--------先给你解释 iptable 和 firewalld 的关系

假设实际的防火墙规则是一条条内核中的记录

那么 iptable-save 就是用自己格式输出、保存的防火墙规则
iptabale 的其他命令行工具能对防火墙规则进行增删改查

iptable 本质就是清空防火墙规则 保存防火墙规则 推送保存的防火墙规则的工具

由于 iptable 对复杂规则的使用不够友好,所以设计了 firewalld 这个以 xml 存储防火墙规则的程序

但是无论是 iptable 还是 firewalld,最后操作的都是内核中的记录,所以无论使用 firewalld 还是 iptable
修改、列出的规则都是内核中的规则

现在都是尽量避免使用 iptable 来操作防火墙,都是用 firewalld 来配置

-------这里解释容器相关防火墙

容器实现靠的是操作系统的 namespace,每个 namespace 有自己的路由和防火墙规则
默认所有操作都在 default namespace 中, 你直接执行 iptable-save 导出的是 default namespace 的防火墙规则
default namespace 是系统中所有正常启动的进程所在的 namespace

你想获取容器中的防火墙规则,需要切换到指定容器对应的 namespace 中执行 iptable-save
具体的 namespace exce 命令随便查下就知道了
2022-12-29 17:51:13 +08:00
回复了 Aviciii 创建的主题 NAS 自组 NAS 求推荐
说错 x520 网卡
2022-12-29 17:50:35 +08:00
回复了 Aviciii 创建的主题 NAS 自组 NAS 求推荐
改造过底版支持 itx 的 gen8 机箱(带硬盘接口以及连接线)

itx 主板配 x520 显卡..完事
2022-12-28 18:45:30 +08:00
回复了 13936 创建的主题 程序员 这个特殊时间段医护压力是不是特别大?希望他们能挺过来。
@purezhang
又来...都尼玛死 100w 了 还 TM 吹国外呢
1  2  3  4  5  6  7  8  9  10 ... 48  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   2863 人在线   最高记录 6543   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 36ms · UTC 11:32 · PVG 19:32 · LAX 04:32 · JFK 07:32
Developed with CodeLauncher
♥ Do have faith in what you're doing.