V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  dzdh  ›  全部回复第 35 页 / 共 88 页
回复总数  1743
1 ... 31  32  33  34  35  36  37  38  39  40 ... 88  
@ayconanw

首先是 HTTPS 直接访问的,访问的就不是 HTTP 。

正确的 IP 是 1.1.1.1 。部署有正确证书,所以正常。
劫持后 IP 是 2.2.2.2 。这个 IP 上没有你域名的证书(这个 IP 上部署有别的域名证书),因为是 HTTPS 访问,证书又不对,所以报错。
@wheeler

exec 可以继承文件但是解决不了本地开发的时候子进程脱离 console 的问题

unix.SO_REUSEPORT 搜了一下源码目录没有地方调用。必须通过 net.ListenConfig.Control 手动指定。
@wheeler

这样的话就要这么做:

1. 启动 main process
2. fork 业务 进程 传递个环境变量或者是指定参数 main process 记录个 pid 或者 process 对象
3. main process 收到信号 再 fork 个进程,用 reuseport 监听(不用传递 fd 了),然后调用 process.signal 给老进程,覆盖全局的 process 对象为新启动的对象
这样对于 systemd 来说只能是 type=simple

是吧?类似 laravel 的 queue:listen ,自己不停的调 queue:work (本质上是两个命令)

写成服务按传递不同参数的方案就是 xxx daemon 和 xxx work 用 xxx daemon 就是个 foreground manager 。它去管理 xxx work 的启停。也可以直接调用 xxx work ,收到信号就直接退

按环境变量的做法就完全由 main process 管(ENV=ENV xxx 也太中二了)

总的来说也是个办法。但是纯学习向来说还是想知道有没有什么方法可以做到让子进程在父进程退出后能直接接管父进程的 stdin/stdout/stderr...
@ToBeHacker 多核利用不到位的可以开多个进程绑定同一个端口对外服务
2022-12-24 22:05:57 +08:00
回复了 lsy6 创建的主题 MySQL Mysql 和 MariaDB 可以同时安装吗?
brew 可以安装。但是要手动处理默认的配置文件路径和数据路径。否则不能直接通过 brew service 管理
2022-12-23 19:27:26 +08:00
回复了 dzdh 创建的主题 Windows 有什么简单好用的防火墙软件能接替 win 防火墙的
@sunhelter #17

不支持 正则 如 F:\aaa-*\bbb\c*\*.exe ( F:\aaa-cde\bbb\c1\a.exe )

没找到 windows 防火墙不关闭的前提下,默认全部放行不弹框,不自动创建规则的方法。

安装了 ComodoFirewall ,这个货不支持。
2022-12-23 13:22:26 +08:00
回复了 dzdh 创建的主题 Windows 有什么简单好用的防火墙软件能接替 win 防火墙的
@documentzhangx66
@damichifan

我研究了一下。

他主要是入站方向会提示和拦截。

所以我把防火墙规则重置了,在入站方向新建了个规则,允许 [任何] 程序在 [任何] 端口上使用 [任何] 协议通信。目前没有发现有啥警告的。 我等会把端口改成 80,443,1000-65535 试试
2022-12-23 12:40:27 +08:00
回复了 dzdh 创建的主题 Windows 有什么简单好用的防火墙软件能接替 win 防火墙的
@DrakeXiang go run 一次就一个
2022-12-23 09:41:01 +08:00
回复了 dzdh 创建的主题 Windows 有什么简单好用的防火墙软件能接替 win 防火墙的
2022-12-21 23:55:57 +08:00
回复了 proxychains 创建的主题 问与答 yml 这种缩进语法好烦...
为啥 yaml 这么受推崇呢
2022-12-21 23:55:21 +08:00
回复了 proxychains 创建的主题 问与答 yml 这种缩进语法好烦...
@dcsuibian ubuntu 默认的 nano
chrome 、edge 、bitwarden 。

页面普通 form 提交的。都能提示是否保存密码。
fetch 提交的。都不提示。
2022-12-20 18:13:35 +08:00
回复了 justdolove 创建的主题 奇思妙想 想搞一个老赖曝光平台,法律层面可以否?
可以。把你的域名跳转到 http://zxgk.court.gov.cn/ 就行了
必须是经过宣判或执行的才能被定义为老赖。民间互相借贷不还钱的应该去起诉让法庭定完然后公布后通过官方渠道查询,而不是让你定义为老赖。
2022-12-20 13:09:14 +08:00
回复了 superrichman 创建的主题 程序员 GitHub 和微信合作。。。脱裤子放屁
@superrichman

1. token 是基于公开的 repo 而公开的, 私有 repo 不会参与进来
2. 不发送,微信也可以扫项目拿到(当然任何人都能拿到)
3. 主动推送的确是官方行为,我相信你介意的是这一点
4. 你枚举的类似微信 token 的字符串,倒霉蛋就不能用了,是的,的确,但是同样的,你居然能真的枚举到合法且真实有效的 token ,那顺手 block 掉岂不是更好?你拯救了一个项目于危难。
5. token 扫描用脚趾头想也不可能是单纯的 egreg wx(\w+),肯定是有上下文的上下文代码中有 https:wx.qq.com 或者有 openid&secret 等字样才会触发。
@scofieldpeng #53 其实一直都这么想的。。。
2022-12-20 00:29:57 +08:00
回复了 cokar 创建的主题 云计算 如何最低成本的同步阿里云 RDS MYSQL 到其它地方备份?
首先,你用了 rds 。

rds 允许自己在其他地方搞 slave 节点连么[?]

定时 dump 成 sql [?]

https://github.com/alibaba/canal 订阅 binglog 同第一点,支持 slave 节点么[?]
止咳糖浆、川贝枇杷膏等。小口慢喝,喝完糖浆类的药物后不能立刻喝水。
2022-12-19 20:16:56 +08:00
回复了 dzdh 创建的主题 Docker 基于容器运行程序使用不同的基础镜像有什么本质上的区别吗
@julyclyde

因为运行不同的程序一定要基于某一个 base 镜像,直接基于 scratch 或者 busybox 自己编译 jdk 显然不现实。

那现成可选的无非就是几大发行版,譬如 rhel/ubuntu/debian/opensuse 等。用到这些发行版作为 base image 的同时,势必要依赖其的包管理器,也势必依赖自带的包内容和质量。

再加上软件依赖如 tensorflow 官方软件包支持 Ubuntu 、Windows 和 macOS 。那就必然只能选择 ubuntu 作为 base image 。

所以问题是,针对不同的程序(按语言分 java/go/rust/php/python 等等),是否存在某个发行版作为 BaseImage 更契合的说法呢?

再比如是否 rhel/ubuntu/debian/opensuse 在某些方向上会更加专注和擅长?比如 rhel 可能更专注 java 这种所谓企业级语言的基础环境包的更新和安全维护所以 java 系尽量选 rhel ,ubuntu 在 python 方面更频繁的更新和安全维护所以 python 程序就选 ubuntu (只是假设)?

存在如上这种说法吗?
2022-12-19 16:11:46 +08:00
回复了 imes 创建的主题 问与答 求问大家是怎么解决 Python 的包部署与更新问题?
@imes #4 收到邮件后本地更新一下子看看有没有啥兼容性问题。然后推送。流水线自动 install 嘛。这不正常流程嘛。
2022-12-19 16:02:20 +08:00
回复了 imes 创建的主题 问与答 求问大家是怎么解决 Python 的包部署与更新问题?
crontab 发邮件?
1 ... 31  32  33  34  35  36  37  38  39  40 ... 88  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2606 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 34ms · UTC 16:00 · PVG 00:00 · LAX 08:00 · JFK 11:00
Developed with CodeLauncher
♥ Do have faith in what you're doing.