@x-power
2022-09-09T07:26:43.000000Z
字数 797
阅读 247
VM options
设置-Xms300M -Xmx300M
,直接固定最小值和最大值。然后找一个比较大的设计稿(例如 金J)toJson
、ToObject
最好用流进行操作。截止到现在磁盘总40G、已经使用了24G。过段时间可能会满,要注意一下,查看命令是df -hl
。
磁盘的IO峰值应该在图片的读写部分。
关于磁盘如果出了问题、我感觉最好的解决方法还是用OSS去处理、可以自己租一个高带宽/高磁盘的 用FastDFS/minio去处理(最好用minio、fastDFS用起来比较麻烦)。或者直接用阿里云的OSS服务,价格还行,不太贵。这样的话可以直接解决服务器的带宽
和磁盘
的问题。
如果打算走这个方法的话、需要注意一下千万不要把图片之类的上传到服务器上然后再上传OSS、这样还是会占带宽。文档一般都有前端直传OSS的方案,网上的文章都不靠谱。
注意代码的异步问题。
OC没法调试。try,catch然后把报错信息写入文件去看报错信息。如果确实需要调试的话可以在OC的测试unit
里面构造一下出问题的地方,然后去单步调试。
具体Sketch
函数头文件参考文档