SunShine 发布于 8年前 (2016-11-11)
前段时间用cocos2d-x写了一段rpg游戏程序,主要完成了地图绘制和人物行走。先看一下模拟器运行的主界面。这里把咱的博客主页做为背景也截下来了,心机中...开发工具用的是官方提供的CocosCreator,具体哪个版本忘记了。编程语言选择的是JS,用JS来写cocos2d程序也是官方推荐的一种做法。可以生成浏览器运行的H5页面(WebGL渲染)。也可以打包成手机Android和ios程序。IDE开发环境截图如下界面的绘制用的是瓦片...
SunShine 发布于 5年前 (2019-11-18)
今天早上连续收到阿里云发来的服务器报警信息,提示服务器对外攻击。涉及到重要数据,事不宜迟,立即连上服务器进行检查处理。1、查看服务器进程,命令:top发现名为inugfa5的进程占用资源较高,怀疑为木马进程,重点关注待验证。2、查看定时任务,命令:crontab-l果然,每隔15分钟执行名inugfa5的脚本文件下载远程资源,并且还是sh脚本文件,我去!!成肉鸡了。3、查看就脚本文件创建时间,命令:stat/usr/bin/inug...
SunShine 发布于 8年前 (2016-11-03)
问题:当tomcat里面的请求做了redirect的时候,会重定向到http请求,而不是https请求,这个时候就需要做如下配置把http重定向到https使用了nginx的重定向命令。那么应该如何写重定向?之前老版本的nginx可能使用了以下类似的格式。rewrite^/(.*)$http://domain.com/$1permanent;或者rewrite^http://domain.com$request_uri?pe...
SunShine 发布于 8年前 (2016-11-02)
一、基础环境准备系统:(VirtualBox)ubuntu-12.04.2-desktop-i386.isohadoop版本:hadoop-2.5.2jdk版本:jdk-6u26-linux-i586.bin 1.三台测试集群,一个master(ubuntu-V01),两个slave(ubuntu-V02,ubuntu-V03)/etc/hosts192.168.1.112ubuntu-V01192.168.1.113u...
SunShine 发布于 8年前 (2016-11-02)
在安装GreenPlum之前,先介绍一下基础架构,这样有个概念.GreenPlum是一种基于postgresql(开源数据库)的分布式数据库.它采用的是sharednothing架构(MPP),主机、操作系统、内存、存储都是自我控制,不存在着共享.它主要由masterhost,segmenthost,interconnect三大部分构成.Master节点是GreenPlum数据库的入口点,它主要是处理客户端发起的连接访问,同时还处...
SunShine 发布于 8年前 (2016-11-02)
一、启动LVS集群服务LVS负载均衡管理和使用有两种方式,一种是以ipvsadm命令行脚步与ldirectord监控方式,一种是以Piranha工具进行管理和使用。下面分别介绍。1、利用ipvsadm命令行脚步与ldirectord监控方式管理LVS在一切配置完毕之后,依次执行下面的操作启动LVS集群服务。首先,启动每个realserver节点的服务:[root@localhost~]#/etc/init.d/lvsrs ...
SunShine 发布于 8年前 (2016-11-02)
LVS集群有DR、TUN、NAT三种配置模式,可以对www服务、FTP服务、MAIL服务等做负载均衡,下面通过搭建www服务的负载均衡实例,讲述基于DR模式的LVS集群配置。一、 DirectorServer的配置在DirectorServer上配置LVS负载均衡集群,有两种方法:1、通过ipvsadm命令行进行配置2、通过Redhat提供的工具piranha来配置LVS1、通过ipvsadm命令行方式配置LVS安装IPV...
SunShine 发布于 8年前 (2016-11-02)
一、 安装LVS软件1.安装前准备工作操作系统:统一采用Centos4.4版本。地址规划,如表1所示:表1更详细的信息如图2所示:图2 LVSDR模式安装部署结构图图2中的VIP指的是虚拟IP地址,还可以叫做LVS集群的服务IP,在DR、TUN模式中,数据包是直接返回给用户的,所以,在DirectorServer上以及集群的每个节点上都需要设置这个地址。此IP在RealServer上一般绑定在回环地址上,例...
SunShine 发布于 8年前 (2016-11-02)
一、LVS简介LVS是LinuxVirtualServer的简称,也就是Linux虚拟服务器,是一个由章文嵩博士发起的自由软件项目,它的官方站点是www.linuxvirtualserver.org。现在LVS已经是Linux标准内核的一部分,在Linux2.4内核以前,使用LVS时必须要重新编译内核以支持LVS功能模块,但是从Linux2.4内核以后,已经完全内置了LVS的各个功能模块,无需给内核打任何补丁,可以直接使用LV...
SunShine 发布于 8年前 (2016-11-02)
nginx 的upstream目前支持4种方式的分配1、轮询(默认)每个请求按时间顺序逐一分配到不同的后端服务器 ,如果后端服务器down掉,能自动剔除。2、weight指定轮询几率,weight和访问比率成正比,用于后端服务器性能不均的情况。例如:upstreambakend{server192.168.0.14weight=10;server192.168.0.15weight=10;}2、ip_ha...
SunShine 发布于 8年前 (2016-11-02)
跟VS/TUN方法相同,VS/DR利用大多数Internet服务的非对称特点,负载调度器中只负责调度请求,而服务器直接将响应返回给客户,可以极大地提高整个集群系统的吞吐量。该方法与IBM的NetDispatcher产品中使用的方法类似,但IBM的NetDispatcher是非常昂贵的商品化产品,我们也不知道它内部所使用的机制,其中有些是IBM的专利。VS/DR的体系结构如图3.6所示:调度器和服务器组都必须在物理上有一个网卡通过不分段的...
SunShine 发布于 8年前 (2016-10-27)
1.与服务号、订阅号的不同微信小程序和服务号、订阅号不一样,小程序是没有关注功能的,对用户来说需要通过搜索才能进入小程序。但是对于商家开说,这就不是好事了,因为你无法群发消息,因为你没有关注的用户。2.开发语言不是HTML之前我们一直说小程序使用的是HTML的语言开发的,但是其实也不是,微信小程序开发是使用Javascript,CSS,XML集合语言。还提供了各种自带的组件和API。微信小程序和HTML是不兼容的,网页的代码也...