偶尔我们会想要拉一个centos的docker镜像起来进行一些调试性工作,我们尝试: docker run centos 的时候会发现容器启动就停止了,那么我们可以这样运行: 或者这样: 如果你是用docker-compose的方式运行,帮 tail -f /dev/null 或者 sleep infinity放到 cmd参数里面就行了。 参考资料: https://stackoverflow.c…
Leave a Comment月度归档: 2024 年 9 月
最近发现搭建的npm(nginx-proxy-manager)没法登录了。 趁机研究了下,发现NPM自身服务的配置在 /etc/nginx/conf.d/production.conf 我们看到api他转发到一个 http://127.0.0.1:3000 看起来像是一个node服务,看了下官方源码,后端服务在 /app目录下面,我们切换到 /app目录之后执行 node index.js,会发现…
1 Comment新装了centos8,执行yum update 报错: 原因:centOS Linux 8 官方宣布于2021.12.31开始停止维护,延期到2022.1.31执行完毕。老的镜像将移到vault.centos.org。所以,以上报错是由于CentOS 8 EOS 将CentOS 8 Mirror 站点转换为Vault 并且找不到Mirror 站点而出现的问题。 执行以下脚本更换镜像源: 原文链接:…
Leave a Commenthttps://ping.pe https://ping0.cc https://ipinfo.io
Leave a Comment防火墙策略,端口转发 帮服务器上某个端口转发到远端另一个端口 任何访问服务器的 7890端口的请求都会转发到 192.168.1.100:7890
Leave a Comment作为服务器端,我先要配置好ssh配置并且重启sshd服务: 什么是 SSH 端口转发(又称 SSH 隧道)? SSH 端口转发是一种在 SSH 中用于将应用程序端口从客户端机器隧道到服务器机器(或反向)的机制。它可以用于为传统应用程序添加加密、通过防火墙,一些系统管理员和 IT 专业人士使用它来从家用机器打开到内部网络的后门。黑客和恶意软件也可能滥用它,从互联网打开到内部网络的访问。查看 SSH …
Leave a Comment在多个系统之间的接口交互中,“上游”和“下游”通常用于描述数据流的方向: 上游:通常指数据的来源方,也就是数据的提供者。在接口交互中,上游系统通常是调用方,因为它向下游系统发送请求以获取或推送数据。 下游:通常指数据的接收方,也就是数据的消费者。在接口交互中,下游系统通常是被调用方,因为它接收来自上游系统的请求,并提供响应或处理数据。 因此,具体来说,调用方通常是上游,而被调用方通常是下游。
Leave a Comment尝试配置一个lxc容器 启动之后,控制台报了一个告警: 然后容器就卡在那了,启动也启动不了,强制停止也停不了。 解决: 登录到pve的ssh控制台 查看我们容器的执行状态(我的容器的id是102,所以命令里面参数为102) 执行命令停止容器: 登录到pve界面查看,容器已经被停止了。 参考资料: https://forum.proxmox.com/threads/how-to-kill-a-con…
Leave a CommentMySQL中的间隙是指索引中两个索引键之间的空间,间隙锁用于防止范围查询期间的幻读,确保查询结果的一致性和并发安全性。 概念解释 记录锁(Record Lock) 记录锁也被称为行锁,顾名思义,它是针对数据库中的行记录进行的锁定。 比如:复制 上面的SQL会在 id=1 的行记录上加上记录锁,以阻止其他事务插入,更新,删除这一行。 间隙锁(Gap Lock) 间隙锁就是对间隙加…
Leave a Comment一、GitHub Models GitHub Models 是GitHub最新推出的模型托管服务,提供免费的AI模型供开发者测试。可以使用的模型有 GPT-4o、Phi 3、Llama 3.1等,可以说很全面的了。现在可以申请加入waitlist ,通过后就可以使用这些模型了。 二、模型调用 GitHub Models提供了Playground 进行调试,当然也可以…
Leave a Comment