许可优化
许可优化
产品
产品
解决方案
解决方案
服务支持
服务支持
关于
关于
软件库
当前位置:服务支持 >  软件文章 >  我不懂软件授权那一套,但我看你鼠标不动我就知道你闲着呢

我不懂软件授权那一套,但我看你鼠标不动我就知道你闲着呢

阅读数 7
点赞 0
article_banner

定的凌晨3点的闹钟起来给许可服务器做月度维护,现在刚弄完,咖啡喝多了一点睡意都没有。

三点闹钟一响我就从床上弹起来了,为啥选这个点,因为全公司就这个时间段没人在线,不用怕误伤。但每次大半夜开服务器后台我心里都特别紧,没人能帮你,出点啥事连个商量的人都没有。我在书房开了盏台灯,屏幕蓝光映在脸上,深吸一口气才敢动键盘。第一件事是先看一眼lmstat,确认当前会话数为零,然后才敢停服务打补丁。其实每次这种操作我都紧张得手心出汗,生怕哪个补丁跟旧配置冲突、重启之后起不来。这回倒还好,系统更新跑得顺,但打完重启服务的时候那个进度条卡在"Starting FLEXlm"上转了快两分钟,我盯着屏幕屏住呼吸,心里默数了快一百二十秒,最后服务起来了才长出一口气。当时心想这个月算是平安过去了。

借着维护的空档,我把闲置回收的阈值调了一下。之前设的是30分钟空闲就回收,但我翻了上个月的日志发现有好多会话停在了28、29分钟就突然动一下鼠标,掐着点刷新,然后接着放空。这事一看就是有人摸清了规则故意卡时间。我把阈值从30分钟改成了随机的20到35分钟浮动,每次检测时随机取一个数,让人没法算准回收时机。插曲来了,改完配置我想顺手在测试环境验证一下,结果没看清窗口,直接把配置贴到了备机上的生产配置文件里。还好备机当前没开服务,我两秒后反应过来立马撤回了,要是备机也启着服务两个一起崩了那就真完蛋了。那一瞬间我后背都凉了,咖啡杯差点碰翻。

这次维护顺便把监控规则也优化了一下。以前我只盯着"占用率过高"的告警,这次我加了条"夜间非正常占用"的规则,监控凌晨时段有没有许可被人占用。因为我们公司明确规定了夜班只限仿真组,但万一有人在这段时间偷偷开了交互设计软件占着许可不放呢。我设了个检测,凌晨0点到6点之间,如果出现非仿真组的Feature被占用超过15分钟,就自动记录并发邮件。结果我刚设完还没关窗口,邮件提示就弹出来了,有一条历史记录显示昨天凌晨2点半有一个设计组Feature被占了一个多小时,我赶紧去翻日志发现是谁加班忘记关了。好在那个人早上七点就来了,不然这个许可白白空转大半夜。大半夜维护还有个搞笑的事,我正调着监控阈值呢,屏幕突然弹出来一个弹窗说我远程桌面连接即将超时,要输密码续,我当时手在敲命令没顾上,差点被系统自动踢出去。踢出去重新连还得再过一层双因素认证,我手机都没在身边搁客厅了,大半夜光着脚跑去拿手机的样子估计很狼狈。

许可占用率过高

还顺手把上个月的许可使用数据做了一次全量导出。白天导出会影响服务器性能,因为文件太大了有十来个G,读写磁盘那会儿服务响应会变慢。只有大半夜没人的时候才能放心跑这个任务。导出完我大概扫了一眼,发现上个月某款仿真模块的实际使用率比前几个月提升了快两成,应该是上次培训之后更多人学会用它了。但这也意味着这个模块的许可可能会成为新的瓶颈,我先把数据存好准备白天跟研发组长碰一下。

最后说两个只有大半夜维护时才能干的优化操作。第一个是调整授权服务的日志级别,把那些详细到每条会话的调试输出关掉,白天我不敢动这个因为怕关了之后万一出问题看不到详细信息。只有半夜彻底确认没人在线才敢改,改完重启日志服务,然后观察几分钟确认正常。第二个是把license.dat文件做一次无损压缩备份,白天做压缩会占用大量CPU和磁盘IO,影响在线用户的体验,半夜做没人受影响。我每个月都会在维护时做一次这个操作,把当前激活的授权文件打包存到另一块盘上。

现在天快亮了,躺回床上补觉。

相关文章
技术文档
QR Code
微信扫一扫,欢迎咨询~
customer

online

联系我们
武汉格发信息技术有限公司
湖北省武汉市经开区科技园西路6号103孵化器
电话:155-2731-8020 座机:027-59821821
邮件:tanzw@gofarlic.com
Copyright © 2023 Gofarsoft Co.,Ltd. 保留所有权利
遇到许可问题?该如何解决!?
评估许可证实际采购量? 
不清楚软件许可证使用数据? 
收到软件厂商律师函!?  
想要少购买点许可证,节省费用? 
收到软件厂商侵权通告!?  
有正版license,但许可证不够用,需要新购? 
联系方式 board-phone 155-2731-8020
close1
预留信息,一起解决您的问题
* 姓名:
* 手机:

* 公司名称:

姓名不为空

姓名不为空

姓名不为空
手机不正确

手机不正确

手机不正确
公司不为空

公司不为空

公司不为空