Commit Graph

2530 Commits

Author SHA1 Message Date
智能大石头 58b6651f08 [fix] 修正发布失败 2025-06-12 23:40:19 +08:00
智能大石头 ec2ce97be6 [feat] 支持多版本运行时,一个发布集同时支持net6.0/net8.0等多种节点,发布时自动选择对应的版本包 2025-06-12 00:24:43 +08:00
智能大石头 fda500179f 上传应用zip包时,读取目标框架,例如net8.0/net6.0,方便发布时根据节点所拥有的运行时版本,选择合适的版本发布 2025-06-12 00:10:44 +08:00
智能大石头 c16239fbef 读写nginx信息和写入nginx配置分开 2025-06-11 23:55:21 +08:00
智能大石头 bf07a3ce4b 上传应用zip包时,对于标准包和完整包,自动添加nginx配置文件 2025-06-11 21:00:44 +08:00
智能大石头 a565378a2b 上传应用zip包时,自动识别nginx配置文件,并从中解析得到监听端口和服务地址 2025-06-11 20:38:19 +08:00
智能大石头 f2128ce52d [feat] 新增NginxFile,支持解析和生成nginx站点配置文件 2025-06-11 20:07:52 +08:00
智能大石头 428c0d80dd Merge branch 'master' of http://git.newlifex.com/NewLife/Stardust 2025-06-11 10:19:47 +08:00
智能大石头 781d3792a4 [fix]服务端打开DATAS 2025-06-11 10:19:41 +08:00
智能大石头 443ae308c2 发布zip应用包时,带上.nginx文件,StarAgent将自动发布到nginx 2025-06-11 00:22:33 +08:00
智能大石头 23957c9d74 [feat] 发布站点配置到nginx成功 2025-06-10 23:59:10 +08:00
智能大石头 1fc57ecf1a 控制StarAgent内存占用到200M以内,避免虚拟内存过大看起来吓人 2025-06-10 20:17:17 +08:00
智能大石头 516badd5fd 服务地址。对外提供服务的域名端口地址,自动生成nginx配置,如https://sso.newlifex.com 2025-06-10 00:06:19 +08:00
智能大石头 ed8949882c [fix] 部署集名称跟应用名称不相同时,避免错误修改 2025-06-09 18:39:16 +08:00
智能大石头 b62665fcbe BuildDeployInfo提取到服务层 2025-06-09 16:49:37 +08:00
智能大石头 517099d6ae 一个部署集可能在一台服务器上部署多次,每次使用不同的端口 2025-06-09 16:40:28 +08:00
智能大石头 ae98a887f3 dotnet应用发布时,可以指定端口,自动添加参数 2025-06-09 16:37:18 +08:00
智能大石头 b9bff7b61b 改善部署日志 2025-06-08 03:48:09 +08:00
智能大石头 d3b5a3e7f0 完成发布模式DeployModes,星尘代理StarAgent完全按照发布模式来发布 2025-06-06 18:13:04 +08:00
智能大石头 1f46e36e1c 部署发布 2025-06-06 12:29:07 +08:00
智能大石头 b2ebfd4b2d 加大最小线程数,避免启动时线程饥饿 2025-06-06 11:06:17 +08:00
智能大石头 3258e69f81 更新魔方 2025-06-01 23:20:38 +08:00
智能大石头 7d72ca5743 增加应用注销接口 2025-06-01 17:23:43 +08:00
智能大石头 2c2164b832 v3.4.2025.0601 改进发布部署;星尘代理支持同步时间;增加采集节点的网关和MAC,便于定位和判断相同局域网;改进IP和MAC地址定位 2025-06-01 16:48:20 +08:00
智能大石头 76a67aa5bc 时间偏差较大时,需要写入RTC时钟,否则时间会被硬件时钟覆盖 2025-06-01 16:44:32 +08:00
智能大石头 c1d3e1ea91 降低StarServer启动压力,避免多任务并发导致卡死 2025-05-28 20:28:19 +08:00
智能大石头 f95755a7ea [fix] 修正部署中心名称跟应用名不一致时,下发安装指令未能按照应用名设置AppId的问题。 2025-05-28 20:26:33 +08:00
智能大石头 b79b8796d2 检查数据库表结构,阻塞主线程。在数据库检查完成之前,不提供对外服务,也不执行IHostedService 2025-05-28 15:46:14 +08:00
智能大石头 7a7fc56f82 Merge branch 'master' of http://git.newlifex.com/NewLife/Stardust 2025-05-27 22:12:12 +08:00
智能大石头 ef626e19e4 在接口开始之前,设置当前IP 2025-05-27 22:12:09 +08:00
智能大石头 471ad8e5b7 盐值偏差时间。客户端登录时使用当前时间加盐,如果跟服务端时间差距过大,将会导致密钥验证失败,默认600秒 2025-05-27 10:21:56 +08:00
智能大石头 5712112ebe 客户端UTC时间加上一半延迟再减服务端UTC时间 2025-05-27 10:12:10 +08:00
智能大石头 c91c815d9d 打开App客户端上报事件功能;节点在线打开追踪链接 2025-05-27 08:29:55 +08:00
智能大石头 494804aade 优化地址设置 2025-05-27 07:55:46 +08:00
智能大石头 efb83afd57 EntityField 2025-05-26 22:32:48 +08:00
智能大石头 b6582d0c69 ItemView 2025-05-26 22:31:11 +08:00
智能大石头 aff16b0698 借助节点所在网关,优先根据节点定位来确定位置 2025-05-26 21:55:05 +08:00
智能大石头 b05f55fa0f [feat] 新增NodeLocation节点定位。根据网关IP和MAC规则,自动匹配节点所在地理位置 2025-05-26 14:58:13 +08:00
智能大石头 4475666e12 时间差达到1秒才同步时间,避免因网络波动而导致频繁同步 2025-05-26 00:01:56 +08:00
智能大石头 678e1a6bca Linux下读取/proc/net/arp文件获取ARP表 2025-05-25 12:56:23 +08:00
智能大石头 b116358ddd 支持Linux上获取网关MAC地址 2025-05-24 17:15:16 +08:00
智能大石头 2ef1c9f1f0 [feat] v3.4 星尘节点支持采集网关IP地址和MAC地址,采集DNS地址,方便网络管理 2025-05-24 13:03:44 +08:00
智能大石头 e851d2a4fa 修正根据IP识别省市地址 2025-05-24 09:10:28 +08:00
智能大石头 55db9af46b 由于客户端的多样性,这里需要手工控制序列化。某些客户端的节点信息跟密钥信息在同一层级。 2025-05-23 16:53:10 +08:00
智能大石头 7152721c57 StarServer启动时延迟大量后台任务的首次执行,降低StarServer启动时的压力,避免因MySql阻塞而带来Task暴涨 2025-05-16 13:36:24 +08:00
智能大石头 c5cd0e1ef3 SyncTime 指令传达的参数可能指定了时间。一般来说,针对星尘服务器自身,StarAgent无法自动同步时间,而需要通过手动设置时间的方式来处理。 2025-05-16 09:15:34 +08:00
智能大石头 2944f80c39 同步时间时写事件 2025-05-15 10:13:06 +08:00
智能大石头 3607b9de66 优化文件下载器的埋点 2025-05-15 08:09:20 +08:00
智能大石头 814acc89d0 文件缓存提供者显示目录时,剔除索引文件本身 2025-05-15 07:59:01 +08:00
智能大石头 b7f157112f 节点列表支持同步时间按钮 2025-05-15 01:11:16 +08:00