From: Ondrej P. <oc...@us...> - 2003-08-31 08:25:59
|
Update of /cvsroot/massiv/massiv/src/demo/config/one_client_two_servers In directory sc8-pr-cvs1:/tmp/cvs-serv29992 Modified Files: massiv.server_nodes.conf Added Files: massiv.replication.conf massiv.logger.conf Log Message: updated configs --- NEW FILE: massiv.replication.conf --- [ Settings/ObjectManagement/Replication ] # Current bit meanings, copied from object.idl: # # MIGRATE = 0b00000001 // 1: repflags_yes must always include this. # SERVER_BIT = 0b00000010 // 2: Replicate to server nodes. # PRIVILEGED_CLIENT_BIT = 0b00000100 // 4: Replicate to privileged clients. # STANDARD_CLIENT_BIT = 0b00001000 // 8: Replicate to non-privileged clients. # Usually the following property masks are used: # # SERVER = 0b00000011 // 3: Replicate to server nodes. # PRIVILEGED = 0b00000111 // 7: Replicate to servers and privileged clients. # CLIENT = 0b00001101 // 13: Replicate to client nodes. # REPLICATE = 0b00001111 // 15: Replicate everywhere. # Property will be serialized iff: # ( property_repflags & ( repflags_yes | repflags_no ) ) == repflags_yes # ie. all repflags_yes bits are set and no repflags_no bits are set. # Server repflags: SERVER_BIT must be set. # Accepts SERVER, PRIVILIGED, REPLICATE. server_repflags_no : integer = 0 server_repflags_yes : integer = 3 # Client repflags: PRIVILEGED_CLIENT_BIT must be set. # Accepts PRIVILEGED, CLIENT, REPLICATE. # FIXME: Currently all clients are privileged. client_repflags_no : integer = 0 client_repflags_yes : integer = 5 update_period : float = 0.2 --- NEW FILE: massiv.logger.conf --- [ Logger ] # destinations [ Logger/Destinations ] dest_cout : string = "cout" dest_net_log : string = "#net.log" dest_objects_log : string = "#objects.log" dest_archivation_log : string = "#archivation.log" dest_data_log : string = "#data.log" dest_replication_log : string = "#replication.log" dest_all_log : string = "#all.log" # selector elements [ Logger/SelectorElements/Cout ] priority : string = ">= normal" type : string = ">= info" facility : string = "any" negate : boolean = false [ Logger/SelectorElements/Net ] priority : string = ">= lowest" type : string = ">= debug" facility : string = "network" negate : boolean = false [ Logger/SelectorElements/Objects ] priority : string = ">= lowest" type : string = ">= debug" facility : string = "object_management" negate : boolean = false [ Logger/SelectorElements/Archivation ] priority : string = ">= lowest" type : string = ">= debug" facility : string = "archivation" negate : boolean = false [ Logger/SelectorElements/Data ] priority : string = ">= lowest" type : string = ">= debug" facility : string = "data_management" negate : boolean = false [ Logger/SelectorElements/Replication ] priority : string = ">= lowest" type : string = ">= debug" facility : string = "replication" negate : boolean = false [ Logger/SelectorElements/All ] priority : string = ">= lowest" type : string = ">= debug" facility : string = "any" negate : boolean = false # filter rules [ Logger/Selectors/Rule1/Elements ] element1 : string = "Cout" [ Logger/Selectors/Rule1/Destinations ] destination1 : symlink = Logger/Destinations/dest_cout [ Logger/Selectors/Rule2/Elements ] element1 : string = "Net" [ Logger/Selectors/Rule2/Destinations ] destination1 : symlink = Logger/Destinations/dest_net_log [ Logger/Selectors/Rule3/Elements ] element1 : string = "Objects" [ Logger/Selectors/Rule3/Destinations ] destination1 : symlink = Logger/Destinations/dest_objects_log [ Logger/Selectors/Rule4/Elements ] element1 : string = "Archivation" [ Logger/Selectors/Rule4/Destinations ] destination1 : symlink = Logger/Destinations/dest_archivation_log [ Logger/Selectors/Rule5/Elements ] element1 : string = "Data" [ Logger/Selectors/Rule5/Destinations ] destination1 : symlink = Logger/Destinations/dest_data_log [ Logger/Selectors/Rule6/Elements ] element1 : string = "Replication" [ Logger/Selectors/Rule6/Destinations ] destination1 : symlink = Logger/Destinations/dest_replication_log [ Logger/Selectors/Rule7/Elements ] element1 : string = "All" [ Logger/Selectors/Rule7/Destinations ] destination1 : symlink = Logger/Destinations/dest_all_log Index: massiv.server_nodes.conf =================================================================== RCS file: /cvsroot/massiv/massiv/src/demo/config/one_client_two_servers/massiv.server_nodes.conf,v retrieving revision 1.7 retrieving revision 1.8 diff -C2 -d -r1.7 -r1.8 *** massiv.server_nodes.conf 12 May 2003 22:44:15 -0000 1.7 --- massiv.server_nodes.conf 31 Aug 2003 08:25:54 -0000 1.8 *************** *** 1,39 **** [ NodeDatabase ] ! [ NodeDatabase/nodes ] ! ! # ! # List of all nodes. ! # Local node must be included in the list. ! # Server nodes must have fields ! # address and port filled. Address can be IP string ! # or hostname. ! # ! ! # Must be Demo::Lib::ClientNode. ! client_node_object_class_name : string = "Demo::Lib::ClientNode" ! ! [ NodeDatabase/nodes/client1 ] ! node_id : string = "[ Client 1 ]" ! #rsa_public_key : string = "0Z0=0d=06=09=2a=86H=86=f7=0d=01=01=01=05=00=03I=000F=02A=00=bba=cfi=7d=ceq=a5j=05=97=fe=95W=21=b3=9a=fd=94=b9=c8=ae=21=1f=0c=c3=b1=1f=03t=24=1b=24=db=aa=1d=f4cR=a7=00=95=19w=a0=09=80=94=fc=2a=85=c6G=c8=bc=d7=60V=dc=98USV=a7=02=01=11" ! rsa_public_key : string = "0Z0\r\x06\t*\x86H\x86\xf7\r\x01\x01\x01\x05\x00\x03I\x000F\x02A\x00\xba\xc0Tn\xd3\xfd\xc3\x80\x8c\xaf\xb9\xb9\xb5\xe7v_\xe2\xb0\x9a\x85\xb9\x06\x95A%\xad\xc1Zc\x19\xbd\x91w3\xf5mlV\xc7\x00!U.Aho\tnV7\xc9\xafGI\xe9B\xbe\xcc\xb3\x98}Q\x0ck\x02\x01\x11" ! address : string = "localhost" ! port : integer = 10026 ! account_object : string = "[ Demo::Lib::RootAccount 1 1 0 0 ]" ! ! [ NodeDatabase/nodes/server1 ] ! node_id : string = "[ Server 1 ]" ! #rsa_public_key : string = "0Z0=0d=06=09=2a=86H=86=f7=0d=01=01=01=05=00=03I=000F=02A=00=e57R=de9r=ad=eb=dd=b7=b0=d9=3f=1b=f4rS=a0=8b=9c=5f=bf=dewg=b06=ac=e7=84t=eaN=12=17=ba=9bc=a5UH=92=f1=d1zx=2d=05=22=5d=18=ba=2d=80=00=8c9=a6=8eh=12=ef=08=2b=02=01=11" ! rsa_public_key : string = "0Z0\r\x06\t*\x86H\x86\xf7\r\x01\x01\x01\x05\x00\x03I\x000F\x02A\x00\x94r5\x8f\xda3\xd0oY\x1d\xdc\xbdu\x001\xe4\xb5L0\xc2\x83R5 )\xb2Y\xffG\xe4\xcb\xf6%\xd7\x8dv\x01\x9b\x83\xe1t^\xe3v,\x8b\xfb\xa4\xd3\x81m\xb6\x8d\xeeQ\x8d\x19\xaevq[G\xd7]\x02\x01\x11" ! address : string = "127.0.0.1" ! port : integer = 10027 ! account_object : string = "[ null ]" ! ! ! [ NodeDatabase/nodes/server2 ] ! node_id : string = "[ Server 2 ]" ! #rsa_public_key : string = "0Z0=0d=06=09=2a=86H=86=f7=0d=01=01=01=05=00=03I=000F=02A=00=a5A=0c=c8T2=2c=d5=01W=e3=7c=e7S=e5=2e=1fe=ad3=a8=14J=91=29O=bd=adC=f5=f7=17=28Y=82=0e=81=15qC=0at=ac8=19=bcP=2c=fd=2d=bbv=2e=8d=5d=b6=97=8c=a6=ab=85=f3=de7=02=01=11" rsa_public_key : string = "0Z0\r\x06\t*\x86H\x86\xf7\r\x01\x01\x01\x05\x00\x03I\x000F\x02A\x00\xd3\xe8\xc9\xde\xdf\xaa\x8e\x08%*+W\xe4K\x07\xcc\xe8q\xe2\x07\xca\xfed\xff\xa4`a\x0e\r\xa0\xde\xeb\xa92{(h\x88L\t\x19\x8f\xe5\xfc\x1ce\xf8\x8b\x93\x8b\xfd\xd4V\xca{^@\xb8\x13\x17\xa8\x0c\x83\x02\x01\x11" address : string = "127.0.0.1" port : integer = 10028 ! account_object : string = "[ null ]" --- 1,22 ---- [ NodeDatabase ] ! [ NodeDatabase/master_data_node ] ! node_id : string = "[ Service 1 ]" rsa_public_key : string = "0Z0\r\x06\t*\x86H\x86\xf7\r\x01\x01\x01\x05\x00\x03I\x000F\x02A\x00\xd3\xe8\xc9\xde\xdf\xaa\x8e\x08%*+W\xe4K\x07\xcc\xe8q\xe2\x07\xca\xfed\xff\xa4`a\x0e\r\xa0\xde\xeb\xa92{(h\x88L\t\x19\x8f\xe5\xfc\x1ce\xf8\x8b\x93\x8b\xfd\xd4V\xca{^@\xb8\x13\x17\xa8\x0c\x83\x02\x01\x11" address : string = "127.0.0.1" port : integer = 10028 ! name : string = "MasterDataService" ! ! # ! # Node data for anonymous nodes. All anonymous data uses ! # same rsa public and private keys. ! # Only node_id, rsa_public_key and rsa_private_key are used. ! # Node id must be set to anonymous node id. ! # ! [ NodeDatabase/anonymous_node ] ! node_id : string = "[ Anonymous 1 ]" ! rsa_public_key : string = "0Z0\r\x06\t*\x86H\x86\xf7\r\x01\x01\x01\x05\x00\x03I\x000F\x02A\x00\xc7\xbf\xb4\xda\x17\xd2\xe7j\xb3\x07\x88\xd9\xad\xf9\x16|\xfc[\x1a\xefp\x98\x98\xa3K='\x82+\xbc\xe4\xb7\n\x0f\xae\xcf\x98\xb8mvd\xe1\x19\xe2\xb1%\xe9\x18]p\xda\x98\xb0\xaa\x1b\x8b\x9a\xdeh,\x80\xd5_\x91\x02\x01\x11" ! rsa_private_key : string = "0\x82\x01R\x02\x01\x000\r\x06\t*\x86H\x86\xf7\r\x01\x01\x01\x05\x00\x04\x82\x01<0\x82\x018\x02\x01\x00\x02A\x00\xc7\xbf\xb4\xda\x17\xd2\xe7j\xb3\x07\x88\xd9\xad\xf9\x16|\xfc[\x1a\xefp\x98\x98\xa3K='\x82+\xbc\xe4\xb7\n\x0f\xae\xcf\x98\xb8mvd\xe1\x19\xe2\xb1%\xe9\x18]p\xda\x98\xb0\xaa\x1b\x8b\x9a\xdeh,\x80\xd5_\x91\x02\x01\x11\x02@]\xff\xdc\xa2\xde\x08\xe5_cN\xd6\xfd\x06\x93U\xe0v\xc1v\x16S\x1a\xa2.\xb9\xfe\xa9.2\xb3>skr\xd1\xc0\xa4\x0bHG\x9a\x95!\xee\xb5\x83\xf7\x95X\x9c\xec\xca\xc8\xb9\xab\xdf\xb6D\xbat\xcf\xae\x88\x11\x02!\x00\xd0\xa0\x19\xb1a\x19I:}\xd5M{7\xbb\x94\xa6#\xb5?\xcb\xff\x81\xdep\x92z\x9a\xda).\x9d\x8f\x02!\x00\xf5\x1b\x97d\xdb\x07*\xa3\xbe\x8e\xe4L7\xb1\xe6T\xddn#\x9d\xc6\x9d\xaf\xdf\xa5\x11\xc1\x1a\x1eS\xe0\xdf\x02 U\xe7\x92\x1b\xdc\xb0\x0f\x18\x15\xb2.\xf6\x80\\LDi\x0ee\x90<\x08L\x88\xb4\xc9\x12\x96\x10\xf5\x13\xb3\x02!\x00\x9e\x99a\xf5\xf7\"\xc1<\xc6\x98\xb1\xd6\xf6\xdc\x85\xfa\xadebW\x08\x0b\xae\t.\x93\x04zO\xdb\xeb\xdb\x02 \x05\xa5\xd6A~\xe2\x1d\xcf&\x96\xf5\xda\x03\x14+*\xdfL\"\xd0!\xd6x\xd9\x8f;F\xe9p\xa2\x7f{" ! address : string = "127.0.0.1" ! port : integer = 0 ! name : string = "anonymous" |