
服务器
紫菜(Nori)
Happy with code!
展开
-
Jenkins 代理自动化-dotnet程序
确实为root,应该不是权限的问题,查找报错日志,也未发现 Permission 或 Deny 相关内容。本人,进入这个代理工作目录,编译是可以的,但是不知道为什么,代理无法编译。原来我手动启动 jenkins代理,使用的是 ubuntu, 所以,参考下面的链接,只是把程序换成 java程序,提前确认好需要的。4.1现在只能先看最上面一条错误,看看有没有什么线索。可以确定第一条错误应该是找不到这个条件变量。可自动实现,服务器重启,容器自动运行。主要将dockerfile 写好。从其服务器后,编译正常。原创 2025-04-15 14:51:37 · 1056 阅读 · 0 评论 -
Ubuntu20.04 设置开机自启
参考:Ubuntu20.04 设置开机自启_ubuntu进bos系统-优快云博客原创 2025-04-14 15:51:16 · 214 阅读 · 0 评论 -
NLog 配置规则
Configuration file · NLog/NLog Wiki原创 2025-04-08 11:48:22 · 93 阅读 · 0 评论 -
任务系统设计-触发条件时机问题
任务条件设计原创 2025-03-20 15:31:29 · 272 阅读 · 0 评论 -
Jenkins-自动化部署-通知
我们使用通讯软件提供的外部api(不同的通讯软件,应该都可以添加类似这种机器人接口), 比如给qq群添加 机器人等,这里使用 钉钉为例。2.每个任务建议 在 Build Steps 中单独编写,并且都添加,成功或则失败的检查,如果失败直接阻止主要流程继续。使用jenkins部署,但有时不能立马部署,需要先通知相关人员,再部署,如果确实不能部署,可以留时间撤销。3.整合前面编写的功能,根据实际情况,一部分放在jenkins中,一部分通过 svn等加载进来。1.开始前我们添加,真正开始执行的等待时间;原创 2025-03-03 10:50:12 · 480 阅读 · 0 评论 -
短连接服务器压测-wrk
wrk 压测原创 2025-02-27 16:18:59 · 411 阅读 · 0 评论 -
短连接下消息设计探索
除了固定轮训消息,可能出现一些特定情况下的轮训消息,比如比赛结束,晋级信息等,客户端也不知道什么时候服务器计算出结果,可能服务器也不知道 -_-, 这样的就会导致类似这样的消息,也变成固定轮训,严重浪费资源。根据测试可以发现,客户端按现有频率,同时可能产生多个连接(客户端并发发送所有待发送协议),高峰时最多可占用7个服务器连接,正常情况下占用2个服务器连接,其实这样的情景已经不适合用短连接了,但是改成这个方案,可以有效的减少代码的改动,提高整体效率。这样的方案,不管,服务器是什么网络模型,都可以正常处理。原创 2025-02-18 15:05:13 · 235 阅读 · 0 评论 -
拉取 Docker 镜像 失败问题
参考。原创 2024-12-31 11:36:16 · 442 阅读 · 0 评论 -
Nginx-proxy
参考。原创 2024-12-27 14:37:24 · 280 阅读 · 0 评论 -
MongoDB 创建用户、User、Role 相关 操作
内部支持的 所有 Role 查看。原创 2024-12-26 19:50:39 · 794 阅读 · 0 评论 -
nginx-反向代理-upstre
可以使用它配置多组 最总 打到的 服务器,而且可以配置多种参数。原创 2024-12-26 11:35:40 · 247 阅读 · 0 评论 -
删除 Dotnet 环境 或 升级Dotnet
其他相关系统,或版本,都可以在 参考中找到 解决办法。Note: 这里 以 ubuntu 20 为例。其他系统可以在这里找到相关教程。原创 2024-12-26 10:51:07 · 629 阅读 · 0 评论 -
Jenkins Api Token 访问问题
【代码】Jenkins Api Token 访问问题。原创 2024-12-23 17:46:11 · 516 阅读 · 0 评论 -
Linux 查看 进程相关信息
ps -aux | grep "进程名"原创 2024-12-23 15:53:10 · 127 阅读 · 0 评论 -
Jenkins 中 写 shell 命令执行失败,检测失败问题
由于项目的 依赖复杂,随着版本的增多,人工操作,手误几率太大,我们选取kenins 来自动化发布、更新。js 运行,确保运行 无错误。这里主要解决,发布 的 每个阶段,确保每个阶段执行成功。dotnet 编译,确保 编译 无误。原创 2024-12-17 20:21:02 · 615 阅读 · 0 评论 -
Jenkins 启动 程序 退出后 被杀死问题
参看。原创 2024-12-13 16:26:26 · 579 阅读 · 0 评论 -
根据修改时间 移动文件
【代码】根据修改时间 移动文件。原创 2024-12-12 15:05:56 · 116 阅读 · 0 评论 -
Linux Tcp 连接 状态 检测 处理
【代码】Linux Tcp 连接 状态 检测 处理。原创 2024-08-06 20:41:55 · 370 阅读 · 0 评论 -
背包系统设计
这个系统算是所有系统的基础系统,不管是奖励的发放、还是其它业务,都是通过背包来工作的,但是不建议所有系统跟背包进行强关联,否则系统后期会很难维护,就像我们前期为了省事,考虑可能出现的各种交易,将所有的系统DbId跟背包关联,导致后期背包中存在很多无用的数据,而且一个数据存储在两个地方,本身就是违背设计的,但是由于各种原因,我们还是做了,希望大家做的时候想清楚,当然如果遇到一个喜欢应付的合作对象,你会发现,不管你怎样说他总有理由 ^ ^理论上,我们希望,减数据的时候先减 同itemId中 数量最小的;原创 2023-12-18 20:58:10 · 283 阅读 · 0 评论 -
C# GC
参考。原创 2023-12-13 17:52:20 · 77 阅读 · 0 评论 -
Linux Dotnet 程序堆栈监控
【代码】Linux Dotnet 程序堆栈监控。原创 2023-11-02 15:26:20 · 226 阅读 · 0 评论 -
背包系统设计-获取数据量大问题
由于业务需要,灵活的,交易等原因,目前我们将很多不属于背包的功能放入背包,起初感觉这样省了不少事情,很多东西的获取直接走背包就好,不用添加任何协议。原创 2023-10-21 10:52:43 · 212 阅读 · 0 评论