- 博客(193)
- 收藏
- 关注
原创 Jenkins 代理自动化-dotnet程序
确实为root,应该不是权限的问题,查找报错日志,也未发现 Permission 或 Deny 相关内容。本人,进入这个代理工作目录,编译是可以的,但是不知道为什么,代理无法编译。原来我手动启动 jenkins代理,使用的是 ubuntu, 所以,参考下面的链接,只是把程序换成 java程序,提前确认好需要的。4.1现在只能先看最上面一条错误,看看有没有什么线索。可以确定第一条错误应该是找不到这个条件变量。可自动实现,服务器重启,容器自动运行。主要将dockerfile 写好。从其服务器后,编译正常。
2025-04-15 14:51:37
1083
原创 MongoDB 自动化部署
这个参数可以自动创建指定的目录,注意确保docker 用户在这个目录存在权限。部署在容器中,并且自动创建所需用户和权限等。运行容器后的初始化流程。
2025-03-10 17:43:56
301
原创 HTTP 状态代码 501 502 问题
Microsoft Internet Information Services(IIS)中的超文本传输协议(HTTP)状态代码的列表。
2025-03-04 19:11:30
495
原创 Jenkins-自动化部署-通知
我们使用通讯软件提供的外部api(不同的通讯软件,应该都可以添加类似这种机器人接口), 比如给qq群添加 机器人等,这里使用 钉钉为例。2.每个任务建议 在 Build Steps 中单独编写,并且都添加,成功或则失败的检查,如果失败直接阻止主要流程继续。使用jenkins部署,但有时不能立马部署,需要先通知相关人员,再部署,如果确实不能部署,可以留时间撤销。3.整合前面编写的功能,根据实际情况,一部分放在jenkins中,一部分通过 svn等加载进来。1.开始前我们添加,真正开始执行的等待时间;
2025-03-03 10:50:12
489
原创 短连接下消息设计探索
除了固定轮训消息,可能出现一些特定情况下的轮训消息,比如比赛结束,晋级信息等,客户端也不知道什么时候服务器计算出结果,可能服务器也不知道 -_-, 这样的就会导致类似这样的消息,也变成固定轮训,严重浪费资源。根据测试可以发现,客户端按现有频率,同时可能产生多个连接(客户端并发发送所有待发送协议),高峰时最多可占用7个服务器连接,正常情况下占用2个服务器连接,其实这样的情景已经不适合用短连接了,但是改成这个方案,可以有效的减少代码的改动,提高整体效率。这样的方案,不管,服务器是什么网络模型,都可以正常处理。
2025-02-18 15:05:13
249
原创 删除 Dotnet 环境 或 升级Dotnet
其他相关系统,或版本,都可以在 参考中找到 解决办法。Note: 这里 以 ubuntu 20 为例。其他系统可以在这里找到相关教程。
2024-12-26 10:51:07
731
原创 Jenkins 中 写 shell 命令执行失败,检测失败问题
由于项目的 依赖复杂,随着版本的增多,人工操作,手误几率太大,我们选取kenins 来自动化发布、更新。js 运行,确保运行 无错误。这里主要解决,发布 的 每个阶段,确保每个阶段执行成功。dotnet 编译,确保 编译 无误。
2024-12-17 20:21:02
649
原创 [228] 汇总区间
如果不是一个区间,只是一个数字 x,则这个数字在nums中,不存在 x - 1, 或 x + 1。如果是一个区间,则区间的两头中间包含的所有数字都在nums中,包含边界。理解题意就好做了 ^ ^列表中的每个区间范围。
2024-08-20 12:09:24
211
原创 C#中数组ProtoBuf使用问题
使用 C# 类库 Google.Protobuf 包,进行协议定义,当给数组属性赋值默认值时,出现反序列化以后,数组长度翻倍,多的一部分在最前面,而且都是数组元素的默认值。这个bug如果没有自己观察会以为是逻辑代码的问题,解决办法就是,在定义数组时,不给默认值,用的时候再new。
2024-06-14 15:01:36
443
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人